11 slave-label: 'testresults'
15 - 'testapi-automate-{stream}'
16 - 'testapi-automate-{phase}-{stream}'
17 - 'testapi-verify-{stream}'
22 name: 'testapi-mongodb-backup'
24 slave-label: 'testresults'
41 name: 'testapi-verify-{stream}'
47 - 'opnfv-build-ubuntu-defaults'
54 server-name: 'gerrit.opnfv.org'
56 - patchset-created-event:
57 exclude-drafts: 'false'
58 exclude-trivial-rebase: 'false'
59 exclude-no-code-change: 'false'
60 - draft-published-event
61 - comment-added-contains-event:
62 comment-contains-value: 'recheck'
63 - comment-added-contains-event:
64 comment-contains-value: 'reverify'
66 - project-compare-type: 'ANT'
67 project-pattern: '{project}'
69 - branch-compare-type: 'ANT'
70 branch-pattern: '**/{branch}'
73 pattern: 'utils/test/testapi/**'
80 results: nosetests.xml
82 report-file: "coverage.xml"
84 health-auto-update: "false"
85 stability-auto-update: "false"
86 zoom-coverage-chart: "true"
99 name: 'testapi-automate-{stream}'
101 project-type: multijob
117 description: "Tag name for testapi docker image"
118 - 'opnfv-build-defaults'
131 server-name: 'gerrit.opnfv.org'
133 - change-merged-event
134 - comment-added-contains-event:
135 comment-contains-value: 'remerge'
137 - project-compare-type: 'ANT'
138 project-pattern: '{project}'
140 - branch-compare-type: 'ANT'
141 branch-pattern: '**/{branch}'
143 - compare-type: 'ANT'
144 pattern: 'utils/test/testapi/**'
147 - description-setter:
148 description: "Built on $NODE_NAME"
151 condition: SUCCESSFUL
153 - name: 'testapi-automate-docker-update-{stream}'
154 current-parameters: true
155 kill-phase-on: FAILURE
159 condition: SUCCESSFUL
161 - name: 'testapi-automate-docker-deploy-{stream}'
162 current-parameters: false
163 node-label-name: SLAVE_LABEL
164 node-label: testresults
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}'
195 description: "Tag name for testapi docker image"
207 - description-setter:
208 description: "Built on $NODE_NAME"
209 - 'testapi-automate-{phase}-macro'
211 ################################
213 ################################
218 bash ./jjb/releng/testapi-backup-mongodb.sh
221 name: 'run-unit-tests'
224 bash ./utils/test/testapi/run_test.sh
227 name: 'testapi-automate-docker-update-macro'
230 bash ./jjb/releng/testapi-docker-update.sh
233 name: 'testapi-automate-generate-doc-macro'
235 - 'testapi-doc-build'
236 - 'upload-doc-artifact'
239 name: 'testapi-doc-build'
242 bash ./utils/test/testapi/htmlize/doc-build.sh
245 name: 'upload-doc-artifact'
248 bash ./utils/test/testapi/htmlize/push-doc-artifact.sh
251 name: 'testapi-automate-docker-deploy-macro'
254 bash ./jjb/releng/testapi-docker-deploy.sh
256 ################################
258 ################################
261 name: 'email-publisher'
264 recipients: rohitsakala@gmail.com serena.feng.711@gmail.com
265 notify-every-unstable-build: false
266 send-to-individuals: true