3 name: 'fuel-verify-jobs'
8 #####################################
10 #####################################
17 branch: 'stable/{stream}'
18 gs-pathname: '/{stream}'
20 #####################################
21 # patch verification phases
22 #####################################
25 slave-label: 'fuel-virtual'
27 slave-label: 'fuel-virtual'
29 slave-label: 'fuel-virtual'
30 #####################################
32 #####################################
34 - 'fuel-verify-{stream}'
35 - 'fuel-verify-{phase}-{stream}'
36 #####################################
38 #####################################
40 name: 'fuel-verify-{stream}'
42 project-type: multijob
44 disabled: '{obj:disabled}'
55 use-build-blocker: true
57 - 'fuel-os-.*?-virtual-daily-.*'
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}'
93 disable-strict-forbidden-file-verification: 'true'
97 readable-message: true
103 - 'fuel-virtual-defaults':
104 installer: '{installer}'
105 - '{installer}-defaults':
106 gs-pathname: '{gs-pathname}'
109 - description-setter:
110 description: "Built on $NODE_NAME"
113 condition: SUCCESSFUL
115 - name: 'fuel-verify-basic-{stream}'
116 current-parameters: false
117 predefined-parameters: |
119 GERRIT_REFSPEC=$GERRIT_REFSPEC
120 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
121 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
122 node-parameters: false
123 kill-phase-on: FAILURE
127 condition: SUCCESSFUL
129 - name: 'fuel-verify-deploy-virtual-{stream}'
130 current-parameters: false
131 predefined-parameters: |
133 GERRIT_REFSPEC=$GERRIT_REFSPEC
134 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
135 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
136 node-parameters: false
137 kill-phase-on: FAILURE
141 condition: SUCCESSFUL
143 - name: 'fuel-verify-smoke-test-{stream}'
144 current-parameters: false
145 predefined-parameters: |
147 GERRIT_REFSPEC=$GERRIT_REFSPEC
148 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
149 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
150 node-parameters: false
151 kill-phase-on: FAILURE
155 name: 'fuel-verify-{phase}-{stream}'
157 disabled: '{obj:disabled}'
169 use-build-blocker: true
171 - 'fuel-verify-deploy-.*'
172 - 'fuel-verify-test-.*'
188 - '{slave-label}-defaults'
189 - 'fuel-virtual-defaults':
190 installer: '{installer}'
191 - '{installer}-defaults':
192 gs-pathname: '{gs-pathname}'
195 - description-setter:
196 description: "Built on $NODE_NAME"
197 - '{project}-verify-{phase}-macro'
198 #####################################
200 #####################################
202 name: 'fuel-verify-basic-macro'
207 echo "Not activated!"
210 name: 'fuel-verify-deploy-virtual-macro'
213 !include-raw: ./fuel-deploy.sh
216 name: 'fuel-verify-smoke-test-macro'
221 echo "Not activated!"