3 name: 'armband-verify-jobs'
8 #####################################
10 #####################################
17 branch: 'stable/{stream}'
18 gs-pathname: '/{stream}'
20 #####################################
21 # patch verification phases
22 #####################################
25 slave-label: 'armband-virtual'
27 slave-label: 'armband-virtual'
29 slave-label: 'armband-virtual'
30 #####################################
32 #####################################
34 - 'armband-verify-{stream}'
35 - 'armband-verify-{phase}-{stream}'
36 #####################################
38 #####################################
40 name: 'armband-verify-{stream}'
42 project-type: multijob
44 disabled: '{obj:disabled}'
55 use-build-blocker: true
57 - 'fuel-os-.*?-virtual-daily-.*'
72 server-name: 'gerrit.opnfv.org'
74 - patchset-created-event:
75 exclude-drafts: 'false'
76 exclude-trivial-rebase: 'false'
77 exclude-no-code-change: 'false'
78 - draft-published-event
79 - comment-added-contains-event:
80 comment-contains-value: 'recheck'
81 - comment-added-contains-event:
82 comment-contains-value: 'reverify'
84 - project-compare-type: 'ANT'
85 project-pattern: '{project}'
87 - branch-compare-type: 'ANT'
88 branch-pattern: '**/{branch}'
94 disable-strict-forbidden-file-verification: 'true'
98 readable-message: true
104 - 'armband-virtual-defaults':
105 installer: '{installer}'
106 - '{installer}-defaults':
107 gs-pathname: '{gs-pathname}'
110 - description-setter:
111 description: "Built on $NODE_NAME"
114 condition: SUCCESSFUL
116 - name: 'armband-verify-basic-{stream}'
117 current-parameters: false
118 predefined-parameters: |
120 GERRIT_REFSPEC=$GERRIT_REFSPEC
121 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
122 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
123 node-parameters: false
124 kill-phase-on: FAILURE
128 condition: SUCCESSFUL
130 - name: 'armband-verify-deploy-virtual-{stream}'
131 current-parameters: false
132 predefined-parameters: |
134 GERRIT_REFSPEC=$GERRIT_REFSPEC
135 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
136 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
137 node-parameters: false
138 kill-phase-on: FAILURE
142 condition: SUCCESSFUL
144 - name: 'armband-verify-smoke-test-{stream}'
145 current-parameters: false
146 predefined-parameters: |
148 GERRIT_REFSPEC=$GERRIT_REFSPEC
149 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
150 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
151 node-parameters: false
152 kill-phase-on: FAILURE
156 name: 'armband-verify-{phase}-{stream}'
158 disabled: '{obj:disabled}'
170 use-build-blocker: true
172 - 'armband-verify-deploy-.*'
173 - 'armband-verify-test-.*'
189 - '{slave-label}-defaults'
190 - 'armband-virtual-defaults':
191 installer: '{installer}'
192 - '{installer}-defaults':
193 gs-pathname: '{gs-pathname}'
196 - description-setter:
197 description: "Built on $NODE_NAME"
198 - '{project}-verify-{phase}-macro'
199 #####################################
201 #####################################
203 name: 'armband-verify-basic-macro'
208 echo "Not activated!"
211 name: 'armband-verify-deploy-virtual-macro'
214 !include-raw: ../fuel/fuel-deploy.sh
217 name: 'armband-verify-smoke-test-macro'
222 echo "Not activated!"