3 name: 'joid-verify-jobs'
8 #####################################
10 #####################################
17 branch: 'stable/{stream}'
18 gs-pathname: '/{stream}'
20 #####################################
21 # patch verification phases
22 #####################################
25 slave-label: 'opnfv-build-ubuntu'
27 slave-label: 'joid-virtual'
29 slave-label: 'joid-virtual'
30 #####################################
32 #####################################
34 - 'joid-verify-{stream}'
35 - 'joid-verify-{phase}-{stream}'
36 #####################################
38 #####################################
40 name: 'joid-verify-{stream}'
42 disabled: '{obj:disabled}'
44 project-type: multijob
56 use-build-blocker: true
58 - 'joid-verify-master'
59 - 'joid-verify-danube'
60 blocking-level: 'NODE'
73 server-name: 'gerrit.opnfv.org'
75 - patchset-created-event:
76 exclude-drafts: 'false'
77 exclude-trivial-rebase: 'false'
78 exclude-no-code-change: 'false'
79 - draft-published-event
80 - comment-added-contains-event:
81 comment-contains-value: 'recheck'
82 - comment-added-contains-event:
83 comment-contains-value: 'reverify'
85 - project-compare-type: 'ANT'
86 project-pattern: '{project}'
88 - branch-compare-type: 'ANT'
89 branch-pattern: '**/{branch}'
90 disable-strict-forbidden-file-verification: 'true'
93 pattern: 'docs/**|.gitignore'
94 readable-message: true
100 - 'joid-virtual-defaults'
103 - description-setter:
104 description: "Built on $NODE_NAME"
107 condition: SUCCESSFUL
109 - name: 'joid-verify-basic-{stream}'
110 current-parameters: false
111 predefined-parameters: |
113 GERRIT_REFSPEC=$GERRIT_REFSPEC
114 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
115 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
116 kill-phase-on: FAILURE
120 condition: SUCCESSFUL
122 - name: 'joid-verify-deploy-virtual-{stream}'
123 current-parameters: false
124 predefined-parameters: |
126 GERRIT_REFSPEC=$GERRIT_REFSPEC
127 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
128 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
129 node-parameters: true
130 kill-phase-on: FAILURE
134 condition: SUCCESSFUL
136 - name: 'joid-verify-smoke-test-{stream}'
137 current-parameters: false
138 predefined-parameters: |
140 GERRIT_REFSPEC=$GERRIT_REFSPEC
141 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
142 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
143 node-parameters: true
144 kill-phase-on: FAILURE
148 name: 'joid-verify-{phase}-{stream}'
150 disabled: '{obj:disabled}'
162 use-build-blocker: true
164 - 'joid-verify-deploy-.*'
165 - 'joid-verify-test-.*'
166 blocking-level: 'NODE'
181 - '{installer}-defaults'
182 - '{slave-label}-defaults'
185 - description-setter:
186 description: "Built on $NODE_NAME"
187 - '{project}-verify-{phase}-macro'
188 #####################################
190 #####################################
192 name: 'joid-verify-basic-macro'
197 echo "Not activated!"
200 name: 'joid-verify-deploy-virtual-macro'
205 echo "Not activated!"
208 name: 'joid-verify-smoke-test-macro'
213 echo "Not activated!"