2 name: 'armband-verify-jobs'
7 #####################################
9 #####################################
16 branch: 'stable/{stream}'
17 gs-pathname: '/{stream}'
19 #####################################
20 # patch verification phases
21 #####################################
24 slave-label: 'armband-virtual'
26 slave-label: 'armband-virtual'
28 slave-label: 'armband-virtual'
29 #####################################
31 #####################################
33 - 'armband-verify-{stream}'
34 - 'armband-verify-{phase}-{stream}'
35 #####################################
37 #####################################
39 name: 'armband-verify-{stream}'
41 project-type: multijob
43 disabled: '{obj:disabled}'
54 use-build-blocker: true
56 - 'fuel-os-.*?-virtual-daily-.*'
70 server-name: 'gerrit.opnfv.org'
72 - patchset-created-event:
73 exclude-drafts: 'false'
74 exclude-trivial-rebase: 'false'
75 exclude-no-code-change: 'false'
76 - draft-published-event
77 - comment-added-contains-event:
78 comment-contains-value: 'recheck'
79 - comment-added-contains-event:
80 comment-contains-value: 'reverify'
82 - project-compare-type: 'ANT'
83 project-pattern: '{project}'
85 - branch-compare-type: 'ANT'
86 branch-pattern: '**/{branch}'
92 disable-strict-forbidden-file-verification: 'true'
96 readable-message: true
102 - 'armband-virtual-defaults':
103 installer: '{installer}'
104 - '{installer}-defaults':
105 gs-pathname: '{gs-pathname}'
108 - description-setter:
109 description: "Built on $NODE_NAME"
112 condition: SUCCESSFUL
114 - name: 'armband-verify-basic-{stream}'
115 current-parameters: false
116 predefined-parameters: |
118 GERRIT_REFSPEC=$GERRIT_REFSPEC
119 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
120 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
121 node-parameters: false
122 kill-phase-on: FAILURE
126 condition: SUCCESSFUL
128 - name: 'armband-verify-deploy-virtual-{stream}'
129 current-parameters: false
130 predefined-parameters: |
132 GERRIT_REFSPEC=$GERRIT_REFSPEC
133 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
134 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
135 node-parameters: false
136 kill-phase-on: FAILURE
140 condition: SUCCESSFUL
142 - name: 'armband-verify-smoke-test-{stream}'
143 current-parameters: false
144 predefined-parameters: |
146 GERRIT_REFSPEC=$GERRIT_REFSPEC
147 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
148 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
149 node-parameters: false
150 kill-phase-on: FAILURE
154 name: 'armband-verify-{phase}-{stream}'
156 disabled: '{obj:disabled}'
168 use-build-blocker: true
170 - 'armband-verify-deploy-.*'
171 - 'armband-verify-test-.*'
186 - '{slave-label}-defaults'
187 - 'armband-virtual-defaults':
188 installer: '{installer}'
189 - '{installer}-defaults':
190 gs-pathname: '{gs-pathname}'
193 - description-setter:
194 description: "Built on $NODE_NAME"
195 - '{project}-verify-{phase}-macro'
196 #####################################
198 #####################################
200 name: 'armband-verify-basic-macro'
205 echo "Not activated!"
208 name: 'armband-verify-deploy-virtual-macro'
211 !include-raw: ../fuel/fuel-deploy.sh
214 name: 'armband-verify-smoke-test-macro'
219 echo "Not activated!"