2 name: 'joid-verify-jobs'
7 #####################################
9 #####################################
16 branch: 'stable/{stream}'
17 gs-pathname: '/{stream}'
19 #####################################
20 # patch verification phases
21 #####################################
24 slave-label: 'opnfv-build-ubuntu'
26 slave-label: 'joid-virtual'
28 slave-label: 'joid-virtual'
29 #####################################
31 #####################################
33 - 'joid-verify-{stream}'
34 - 'joid-verify-{phase}-{stream}'
35 #####################################
37 #####################################
39 name: 'joid-verify-{stream}'
41 disabled: '{obj:disabled}'
43 project-type: multijob
54 use-build-blocker: true
56 - 'joid-verify-master'
57 - 'joid-verify-colorado'
71 server-name: 'gerrit.opnfv.org'
73 - patchset-created-event:
74 exclude-drafts: 'false'
75 exclude-trivial-rebase: 'false'
76 exclude-no-code-change: 'false'
77 - draft-published-event
78 - comment-added-contains-event:
79 comment-contains-value: 'recheck'
80 - comment-added-contains-event:
81 comment-contains-value: 'reverify'
83 - project-compare-type: 'ANT'
84 project-pattern: '{project}'
86 - branch-compare-type: 'ANT'
87 branch-pattern: '**/{branch}'
90 pattern: 'docs/**|.gitignore'
91 readable-message: true
98 - 'joid-virtual-defaults'
101 - description-setter:
102 description: "Built on $NODE_NAME"
105 condition: SUCCESSFUL
107 - name: 'joid-verify-basic-{stream}'
108 current-parameters: false
109 predefined-parameters: |
110 GERRIT_BRANCH=$GERRIT_BRANCH
111 GERRIT_REFSPEC=$GERRIT_REFSPEC
112 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
113 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
114 kill-phase-on: FAILURE
118 condition: SUCCESSFUL
120 - name: 'joid-verify-deploy-virtual-{stream}'
121 current-parameters: false
122 predefined-parameters: |
123 GERRIT_BRANCH=$GERRIT_BRANCH
124 GERRIT_REFSPEC=$GERRIT_REFSPEC
125 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
126 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
127 node-parameters: true
128 kill-phase-on: FAILURE
132 condition: SUCCESSFUL
134 - name: 'joid-verify-smoke-test-{stream}'
135 current-parameters: false
136 predefined-parameters: |
137 GERRIT_BRANCH=$GERRIT_BRANCH
138 GERRIT_REFSPEC=$GERRIT_REFSPEC
139 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
140 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
141 node-parameters: true
142 kill-phase-on: FAILURE
146 name: 'joid-verify-{phase}-{stream}'
148 disabled: '{obj:disabled}'
159 use-build-blocker: true
161 - 'joid-verify-deploy-.*'
162 - 'joid-verify-test-.*'
179 - '{installer}-defaults'
180 - '{slave-label}-defaults'
183 - description-setter:
184 description: "Built on $NODE_NAME"
185 - '{project}-verify-{phase}-macro'
186 #####################################
188 #####################################
190 name: 'joid-verify-basic-macro'
195 echo "Not activated!"
198 name: 'joid-verify-deploy-virtual-macro'
203 echo "Not activated!"
206 name: 'joid-verify-smoke-test-macro'
211 echo "Not activated!"