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:
68 !include-raw-escape include-raw-libuv_tgz-build.sh
72 email-prefix: '[opflex]'
74 artifacts: 'install-root/*.tgz'
77 name: 'opflex-rapidjson_tgz-{stream}'
79 project-type: freestyle
84 daysToKeep: '{build-days-to-keep}'
85 numToKeep: '{build-num-to-keep}'
86 artifactDaysToKeep: '{build-artifact-days-to-keep}'
87 artifactNumToKeep: '{build-artifact-num-to-keep}'
90 - git-opflex-rapidjson
94 - ssh-agent-credentials:
100 !include-raw-escape include-raw-rapidjson_tgz-build.sh
103 - email-notification:
104 email-prefix: '[opflex]'
106 artifacts: 'install-root/*.tgz'
109 name: 'opflex-openvswitch_tgz-{stream}'
111 project-type: freestyle
126 daysToKeep: '{build-days-to-keep}'
127 numToKeep: '{build-num-to-keep}'
128 artifactDaysToKeep: '{build-artifact-days-to-keep}'
129 artifactNumToKeep: '{build-artifact-num-to-keep}'
136 - ssh-agent-credentials:
138 - '{ssh-credentials}'
142 !include-raw-escape include-raw-openvswitch_tgz-build.sh
145 - email-notification:
146 email-prefix: '[opflex]'
148 artifacts: 'install-root/*.tgz'