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:
27 user: '{ssh-credentials}'
31 jobs: '{project}-merge-{stream}'
35 - wipe-org-opendaylight-repo
40 goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install source:jar javadoc:jar'
41 maven-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
42 settings: '{integration-settings}'
43 global-settings: '{odl-global-settings}'
47 email-prefix: '[{project}]'
51 deploy-unstable: false
54 name: '{project}-csit-verify-{functionality}-{stream}'
56 project-type: freestyle
60 daysToKeep: '{build-days-to-keep}'
61 numToKeep: '{build-num-to-keep}'
62 artifactDaysToKeep: '{build-artifact-days-to-keep}'
63 artifactNumToKeep: '{build-artifact-num-to-keep}'
67 project: 'integration'
70 - integration-bundleurl:
72 - integration-controller-scope:
73 controller-scope: 'only'
74 - integration-controller-features:
75 controller-features: '{install-features}'
76 - integration-test-options:
77 test-options: '{robot-options}'
78 - integration-test-plan:
79 test-plan: '{project}-{functionality}.txt'
83 credentials-id: '{ssh-credentials}'
84 refspec: '$GERRIT_REFSPEC'
85 choosing-strategy: 'gerrit'
89 - integration-jclouds-controller-mininet:
92 - ssh-agent-credentials:
93 user: '{ssh-credentials}'
96 - integration-test-gerrit-trigger-patch-submitted:
102 - integration-get-slave-addresses
104 properties-file: 'slave_addresses.txt'
105 - integration-deploy-controller-run-test
112 artifacts: 'karaf.log'
113 - email-notification:
114 email-prefix: '[{project}]'
117 name: '{project}-csit-1node-imds-{functionality}-{install}-{stream}'
119 project-type: freestyle
123 daysToKeep: '{build-days-to-keep}'
124 numToKeep: '{build-num-to-keep}'
125 artifactDaysToKeep: '{build-artifact-days-to-keep}'
126 artifactNumToKeep: '{build-artifact-num-to-keep}'
130 project: 'integration'
131 - integration-branch:
133 - integration-bundleurl:
135 - integration-controller-scope:
136 controller-scope: '{scope}'
137 - integration-controller-features:
138 controller-features: '{install-features}'
139 - integration-test-options:
140 test-options: '{robot-options}'
141 - integration-test-plan:
142 test-plan: '{project}-{functionality}.txt'
146 credentials-id: '{ssh-credentials}'
152 - integration-jclouds-controller-mininet:
155 - ssh-agent-credentials:
156 user: '{ssh-credentials}'
160 jobs: '{trigger-jobs}'
164 - integration-get-slave-addresses
166 properties-file: 'slave_addresses.txt'
167 - integration-deploy-controller-run-test
174 artifacts: 'karaf.log'
175 - email-notification:
176 email-prefix: '[{project}]'
178 - title: '{01-plot-title}'
179 yaxis: '{01-plot-yaxis}'
180 group: '{01-plot-group}'
183 use-description: false
185 - file: '{01-plot-data-file}'
186 inclusion-flag: 'off'
189 - title: '{02-plot-title}'
190 yaxis: '{02-plot-yaxis}'
191 group: '{02-plot-group}'
194 use-description: false
196 - file: '{02-plot-data-file}'
197 inclusion-flag: 'off'
202 name: '{project}-csit-1node-cds-{functionality}-{install}-{stream}'
204 project-type: freestyle
208 daysToKeep: '{build-days-to-keep}'
209 numToKeep: '{build-num-to-keep}'
210 artifactDaysToKeep: '{build-artifact-days-to-keep}'
211 artifactNumToKeep: '{build-artifact-num-to-keep}'
215 project: 'integration'
216 - integration-branch:
218 - integration-bundleurl:
220 - integration-controller-scope:
221 controller-scope: '{scope}'
222 - integration-controller-features:
223 controller-features: '{install-features}'
224 - integration-test-options:
225 test-options: '{robot-options}'
226 - integration-test-plan:
227 test-plan: '{project}-{functionality}.txt'
231 credentials-id: '{ssh-credentials}'
237 - integration-jclouds-controller-mininet:
240 - ssh-agent-credentials:
241 user: '{ssh-credentials}'
245 jobs: '{trigger-jobs}'
249 - integration-get-slave-addresses
251 properties-file: 'slave_addresses.txt'
252 - integration-deploy-controller-run-test
259 artifacts: 'karaf.log'
260 - email-notification:
261 email-prefix: '[{project}]'
263 - title: '{01-plot-title}'
264 yaxis: '{01-plot-yaxis}'
265 group: '{01-plot-group}'
268 use-description: false
270 - file: '{01-plot-data-file}'
271 inclusion-flag: 'off'
274 - title: '{02-plot-title}'
275 yaxis: '{02-plot-yaxis}'
276 group: '{02-plot-group}'
279 use-description: false
281 - file: '{02-plot-data-file}'
282 inclusion-flag: 'off'