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 kill-phase-on: FAILURE
160 condition: SUCCESSFUL
162 - name: 'testapi-automate-docker-deploy-{stream}'
163 kill-phase-on: FAILURE
167 condition: SUCCESSFUL
169 - name: 'testapi-automate-generate-doc-{stream}'
170 kill-phase-on: FAILURE
177 name: 'testapi-automate-{phase}-{stream}'
192 description: "Tag name for testapi docker image"
204 - description-setter:
205 description: "Built on $NODE_NAME"
206 - 'testapi-automate-{phase}-macro'
208 ################################
210 ################################
215 bash ./jjb/releng/testapi-backup-mongodb.sh
218 name: 'run-unit-tests'
221 bash ./utils/test/testapi/run_test.sh
224 name: 'testapi-automate-docker-update-macro'
227 bash ./jjb/releng/testapi-docker-update.sh
230 name: 'testapi-automate-generate-doc-macro'
232 - 'testapi-doc-build'
233 - 'upload-doc-artifact'
236 name: 'testapi-doc-build'
239 bash ./utils/test/testapi/htmlize/doc-build.sh
242 name: 'upload-doc-artifact'
245 bash ./utils/test/testapi/htmlize/push-doc-artifact.sh
248 name: 'testapi-automate-docker-deploy-macro'
251 bash ./jjb/releng/testapi-docker-deploy.sh
253 ################################
255 ################################
258 name: 'email-publisher'
261 recipients: rohitsakala@gmail.com serena.feng.711@gmail.com
262 notify-every-unstable-build: false
263 send-to-individuals: true