10 slave-label: 'opnfv-build'
12 slave-label: 'testresults'
14 slave-label: 'opnfv-build'
17 - 'testapi-automate-{stream}'
18 - 'testapi-automate-{phase}-{stream}'
19 - 'testapi-verify-{stream}'
24 name: 'testapi-mongodb-backup'
26 slave-label: 'testresults'
43 name: 'testapi-verify-{stream}'
49 - 'opnfv-build-ubuntu-defaults'
56 server-name: 'gerrit.opnfv.org'
58 - patchset-created-event:
59 exclude-drafts: 'false'
60 exclude-trivial-rebase: 'false'
61 exclude-no-code-change: 'false'
62 - draft-published-event
63 - comment-added-contains-event:
64 comment-contains-value: 'recheck'
65 - comment-added-contains-event:
66 comment-contains-value: 'reverify'
68 - project-compare-type: 'ANT'
69 project-pattern: '{project}'
71 - branch-compare-type: 'ANT'
72 branch-pattern: '**/{branch}'
75 pattern: 'utils/test/testapi/**'
82 results: nosetests.xml
84 report-file: "coverage.xml"
86 health-auto-update: "false"
87 stability-auto-update: "false"
88 zoom-coverage-chart: "true"
101 name: 'testapi-automate-{stream}'
103 project-type: multijob
119 description: "Tag name for testapi docker image"
120 - 'opnfv-build-defaults'
133 server-name: 'gerrit.opnfv.org'
135 - change-merged-event
136 - comment-added-contains-event:
137 comment-contains-value: 'remerge'
139 - project-compare-type: 'ANT'
140 project-pattern: '{project}'
142 - branch-compare-type: 'ANT'
143 branch-pattern: '**/{branch}'
145 - compare-type: 'ANT'
146 pattern: 'utils/test/testapi/**'
149 - description-setter:
150 description: "Built on $NODE_NAME"
153 condition: SUCCESSFUL
155 - name: 'testapi-automate-docker-update-{stream}'
156 current-parameters: true
157 kill-phase-on: FAILURE
161 condition: SUCCESSFUL
163 - name: 'testapi-automate-docker-deploy-{stream}'
164 current-parameters: true
165 kill-phase-on: FAILURE
169 condition: SUCCESSFUL
171 - name: 'testapi-automate-generate-doc-{stream}'
172 current-parameters: true
173 kill-phase-on: FAILURE
180 name: 'testapi-automate-{phase}-{stream}'
198 - description-setter:
199 description: "Built on $NODE_NAME"
200 - 'testapi-automate-{phase}-macro'
202 ################################
204 ################################
209 bash ./jjb/releng/testapi-backup-mongodb.sh
212 name: 'run-unit-tests'
215 bash ./utils/test/testapi/run_test.sh
218 name: 'testapi-automate-docker-update-macro'
221 bash ./jjb/releng/testapi-docker-update.sh
224 name: 'testapi-automate-generate-doc-macro'
226 - 'testapi-doc-build'
227 - 'upload-doc-artifact'
230 name: 'testapi-doc-build'
233 bash ./utils/test/testapi/htmlize/doc-build.sh
236 name: 'upload-doc-artifact'
239 bash ./utils/test/testapi/htmlize/push-doc-artifact.sh
242 name: 'testapi-automate-docker-deploy-macro'
245 bash ./jjb/releng/testapi-docker-deploy.sh
247 ################################
249 ################################
252 name: 'email-publisher'
255 recipients: rohitsakala@gmail.com serena.feng.711@gmail.com
256 notify-every-unstable-build: false
257 send-to-individuals: true