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/**'
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: true
163 kill-phase-on: FAILURE
167 condition: SUCCESSFUL
169 - name: 'testapi-automate-generate-doc-{stream}'
170 current-parameters: true
171 kill-phase-on: FAILURE
178 name: 'testapi-automate-{phase}-{stream}'
196 - 'testapi-automate-{phase}-macro'
198 ################################
200 ################################
205 bash ./jjb/releng/testapi-backup-mongodb.sh
208 name: 'run-unit-tests'
211 bash ./utils/test/testapi/run_test.sh
214 name: 'testapi-automate-docker-update-macro'
217 bash ./jjb/releng/testapi-docker-update.sh
220 name: 'testapi-automate-generate-doc-macro'
222 - 'testapi-doc-build'
223 - 'upload-doc-artifact'
226 name: 'testapi-doc-build'
229 bash ./utils/test/testapi/htmlize/doc-build.sh
232 name: 'upload-doc-artifact'
235 bash ./utils/test/testapi/htmlize/push-doc-artifact.sh
238 name: 'testapi-automate-docker-deploy-macro'
241 bash ./jjb/releng/testapi-docker-deploy.sh
243 ################################
245 ################################
248 name: 'email-publisher'
251 recipients: rohitsakala@gmail.com serena.feng.711@gmail.com
252 notify-every-unstable-build: false
253 send-to-individuals: true