2 name: '{project}-distribution-{stream}'
9 daysToKeep: '{build-days-to-keep}'
10 numToKeep: '{build-num-to-keep}'
11 artifactDaysToKeep: '{build-artifact-days-to-keep}'
12 artifactNumToKeep: '{build-artifact-num-to-keep}'
16 project: 'integration'
20 credentials-id: '{ssh-credentials}'
26 - ssh-agent-credentials:
32 jobs: '{project}-merge-{stream}'
36 - wipe-org-opendaylight-repo
41 goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install source:jar javadoc:jar'
42 maven-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
43 settings: '{integration-settings}'
44 global-settings: '{odl-global-settings}'
48 email-prefix: '[{project}]'
52 deploy-unstable: false
55 name: '{project}-csit-verify-{functionality}-{stream}'
57 project-type: freestyle
61 daysToKeep: '{build-days-to-keep}'
62 numToKeep: '{build-num-to-keep}'
63 artifactDaysToKeep: '{build-artifact-days-to-keep}'
64 artifactNumToKeep: '{build-artifact-num-to-keep}'
68 project: 'integration'
71 - integration-bundleurl:
73 - integration-controller-scope:
74 controller-scope: 'only'
75 - integration-controller-features:
76 controller-features: '{install-features}'
77 - integration-test-options:
78 test-options: '{robot-options}'
79 - integration-test-plan:
80 test-plan: '{project}-{functionality}.txt'
84 credentials-id: '{ssh-credentials}'
85 refspec: '$GERRIT_REFSPEC'
86 choosing-strategy: 'gerrit'
90 - integration-jclouds-controller-mininet:
93 - ssh-agent-credentials:
98 - integration-test-gerrit-trigger-patch-submitted:
104 - integration-get-slave-addresses
106 properties-file: 'slave_addresses.txt'
107 - integration-deploy-controller-run-test
114 artifacts: 'karaf.log'
115 - email-notification:
116 email-prefix: '[{project}]'
119 name: '{project}-csit-1node-imds-{functionality}-{install}-{stream}'
121 project-type: freestyle
125 daysToKeep: '{build-days-to-keep}'
126 numToKeep: '{build-num-to-keep}'
127 artifactDaysToKeep: '{build-artifact-days-to-keep}'
128 artifactNumToKeep: '{build-artifact-num-to-keep}'
132 project: 'integration'
133 - integration-branch:
135 - integration-bundleurl:
137 - integration-controller-scope:
138 controller-scope: '{scope}'
139 - integration-controller-features:
140 controller-features: '{install-features}'
141 - integration-test-options:
142 test-options: '{robot-options}'
143 - integration-test-plan:
144 test-plan: '{project}-{functionality}.txt'
148 credentials-id: '{ssh-credentials}'
154 - integration-jclouds-controller-mininet:
157 - ssh-agent-credentials:
159 - '{ssh-credentials}'
163 jobs: '{trigger-jobs}'
167 - integration-get-slave-addresses
169 properties-file: 'slave_addresses.txt'
170 - integration-deploy-controller-run-test
177 artifacts: 'karaf.log'
178 - email-notification:
179 email-prefix: '[{project}]'
181 - title: '{01-plot-title}'
182 yaxis: '{01-plot-yaxis}'
183 group: '{01-plot-group}'
186 use-description: false
187 csv-file-name: '{project}-csit-1node-imds-{functionality}-{install}-{stream}-{01-plot-data-file}-history.csv'
189 - file: '{01-plot-data-file}'
190 inclusion-flag: 'off'
193 - title: '{02-plot-title}'
194 yaxis: '{02-plot-yaxis}'
195 group: '{02-plot-group}'
198 use-description: false
199 csv-file-name: '{project}-csit-1node-imds-{functionality}-{install}-{stream}-{02-plot-data-file}-history.csv'
201 - file: '{02-plot-data-file}'
202 inclusion-flag: 'off'
207 name: '{project}-csit-1node-cds-{functionality}-{install}-{stream}'
209 project-type: freestyle
213 daysToKeep: '{build-days-to-keep}'
214 numToKeep: '{build-num-to-keep}'
215 artifactDaysToKeep: '{build-artifact-days-to-keep}'
216 artifactNumToKeep: '{build-artifact-num-to-keep}'
220 project: 'integration'
221 - integration-branch:
223 - integration-bundleurl:
225 - integration-controller-scope:
226 controller-scope: '{scope}'
227 - integration-controller-features:
228 controller-features: '{install-features}'
229 - integration-test-options:
230 test-options: '{robot-options}'
231 - integration-test-plan:
232 test-plan: '{project}-{functionality}.txt'
236 credentials-id: '{ssh-credentials}'
242 - integration-jclouds-controller-mininet:
245 - ssh-agent-credentials:
247 - '{ssh-credentials}'
251 jobs: '{trigger-jobs}'
255 - integration-get-slave-addresses
257 properties-file: 'slave_addresses.txt'
258 - integration-deploy-controller-run-test
265 artifacts: 'karaf.log'
266 - email-notification:
267 email-prefix: '[{project}]'
269 - title: '{01-plot-title}'
270 yaxis: '{01-plot-yaxis}'
271 group: '{01-plot-group}'
274 use-description: false
275 csv-file-name: '{project}-csit-1node-cds-{functionality}-{install}-{stream}-{01-plot-data-file}-history.csv'
277 - file: '{01-plot-data-file}'
278 inclusion-flag: 'off'
281 - title: '{02-plot-title}'
282 yaxis: '{02-plot-yaxis}'
283 group: '{02-plot-group}'
286 use-description: false
287 csv-file-name: '{project}-csit-1node-cds-{functionality}-{install}-{stream}-{02-plot-data-file}-history.csv'
289 - file: '{02-plot-data-file}'
290 inclusion-flag: 'off'
295 name: '{project}-csit-periodic-1node-cds-{functionality}-{install}-{stream}'
297 project-type: freestyle
301 daysToKeep: '{build-days-to-keep}'
302 numToKeep: '{build-num-to-keep}'
303 artifactDaysToKeep: '{build-artifact-days-to-keep}'
304 artifactNumToKeep: '{build-artifact-num-to-keep}'
308 project: 'integration'
309 - integration-branch:
311 - integration-bundleurl:
313 - integration-controller-scope:
314 controller-scope: '{scope}'
315 - integration-controller-features:
316 controller-features: '{install-features}'
317 - integration-test-options:
318 test-options: '{robot-options}'
319 - integration-test-plan:
320 test-plan: '{project}-{functionality}.txt'
324 credentials-id: '{ssh-credentials}'
330 - integration-jclouds-controller-mininet:
333 - ssh-agent-credentials:
335 - '{ssh-credentials}'
338 - timed: '{schedule}'
341 - integration-get-slave-addresses
343 properties-file: 'slave_addresses.txt'
344 - integration-deploy-controller-run-test
351 artifacts: 'karaf.log'
352 - email-notification:
353 email-prefix: '[{project}]'
355 - title: '{01-plot-title}'
356 yaxis: '{01-plot-yaxis}'
357 group: '{01-plot-group}'
360 use-description: false
361 csv-file-name: '{project}-csit-periodic-1node-cds-{functionality}-{install}-{stream}-{01-plot-data-file}-history.csv'
363 - file: '{01-plot-data-file}'
364 inclusion-flag: 'off'
367 - title: '{02-plot-title}'
368 yaxis: '{02-plot-yaxis}'
369 group: '{02-plot-group}'
372 use-description: false
373 csv-file-name: '{project}-csit-periodic-1node-cds-{functionality}-{install}-{stream}-{02-plot-data-file}-history.csv'
375 - file: '{02-plot-data-file}'
376 inclusion-flag: 'off'