2 name: opflex-dependencies
4 - 'opflex-libuv_tgz-{stream}'
5 - 'opflex-rapidjson_tgz-{stream}'
6 - 'opflex-openvswitch_tgz-{stream}'
18 name: 'git-opflex-libuv'
21 url: https://github.com/libuv/libuv.git
27 name: 'git-opflex-rapidjson'
30 url: https://github.com/miloyip/rapidjson.git
36 name: 'git-opflex-ovs'
39 url: https://github.com/noironetworks/ovs.git
45 name: 'opflex-libuv_tgz-{stream}'
47 project-type: freestyle
52 daysToKeep: '{build-days-to-keep}'
53 numToKeep: '{build-num-to-keep}'
54 artifactDaysToKeep: '{build-artifact-days-to-keep}'
55 artifactNumToKeep: '{build-artifact-num-to-keep}'
62 - ssh-agent-credentials:
69 - include-raw-libuv_tgz-build.sh
73 email-prefix: '[opflex]'
75 artifacts: 'install-root/*.tgz'
78 name: 'opflex-rapidjson_tgz-{stream}'
80 project-type: freestyle
85 daysToKeep: '{build-days-to-keep}'
86 numToKeep: '{build-num-to-keep}'
87 artifactDaysToKeep: '{build-artifact-days-to-keep}'
88 artifactNumToKeep: '{build-artifact-num-to-keep}'
91 - git-opflex-rapidjson
95 - ssh-agent-credentials:
102 - include-raw-rapidjson_tgz-build.sh
105 - email-notification:
106 email-prefix: '[opflex]'
108 artifacts: 'install-root/*.tgz'
111 name: 'opflex-openvswitch_tgz-{stream}'
113 project-type: freestyle
128 daysToKeep: '{build-days-to-keep}'
129 numToKeep: '{build-num-to-keep}'
130 artifactDaysToKeep: '{build-artifact-days-to-keep}'
131 artifactNumToKeep: '{build-artifact-num-to-keep}'
138 - ssh-agent-credentials:
140 - '{ssh-credentials}'
145 - include-raw-openvswitch_tgz-build.sh
148 - email-notification:
149 email-prefix: '[opflex]'
151 artifacts: 'install-root/*.tgz'