3 name: 'opnfv-osa-periodic'
6 # -------------------------------
8 # -------------------------------
12 # -------------------------------
14 # -------------------------------
22 # -------------------------------
24 # -------------------------------
27 # -------------------------------
29 # -------------------------------
33 # -------------------------------
35 # -------------------------------
37 - 'osa-periodic-{distro}-{type}-{stream}'
38 - 'osa-periodic-{phase}-{type}-{stream}'
40 # -------------------------------
42 # -------------------------------
44 name: 'osa-periodic-{distro}-{type}-{stream}'
46 project-type: multijob
48 disabled: '{obj:disabled}'
55 use-build-blocker: true
59 - 'bifrost-periodic-.*'
68 - fix-workspace-permissions
76 ignore-post-commit-hooks: true
84 default: 'xci-virtual-{distro}'
88 description: "Built on $NODE_NAME"
93 - name: 'osa-periodic-deploy-{type}-{stream}'
94 current-parameters: true
95 predefined-parameters: |
97 DEPLOY_SCENARIO=os-nosdn-nofeature-noha
100 kill-phase-on: FAILURE
104 condition: SUCCESSFUL
106 - name: 'osa-periodic-healthcheck-{type}-{stream}'
107 current-parameters: true
108 predefined-parameters: |
110 DEPLOY_SCENARIO=os-nosdn-nofeature-noha
112 FUNCTEST_TIER=healthcheck
113 node-parameters: true
118 name: 'osa-periodic-{phase}-{type}-{stream}'
127 use-build-blocker: true
129 - 'xci-verify-deploy-.*'
130 - 'xci-verify-healthcheck-.*'
131 - 'bifrost-verify-.*'
132 - 'bifrost-periodic-.*'
133 - 'osa-verify-deploy-.*'
134 - 'osa-verify-halthcheck-.*'
135 - 'osa-periodic-deploy-.*'
136 - 'osa-periodic-healthcheck-.*'
145 default: 'xci-virtual-{distro}'
147 name: OPENSTACK_OSA_VERSION
153 name: DEPLOY_SCENARIO
154 default: 'os-nosdn-nofeature-noha'
162 name: OPNFV_RELENG_DEV_PATH
163 default: $WORKSPACE/releng-xci
168 name: FUNCTEST_SUITE_NAME
169 default: 'healthcheck'
175 default: https://gerrit.opnfv.org/gerrit/$PROJECT
184 - fix-workspace-permissions
187 - description-setter:
188 description: "Built on $NODE_NAME"
189 - 'osa-periodic-{phase}-macro'
191 # -------------------------------
193 # -------------------------------
195 name: 'osa-periodic-deploy-macro'
201 # - clone releng-xci repo as the jobs are running against openstack gerrit
202 # and we need to clone releng-xci ourselves to $OPNFV_RELENG_DEV_PATH
203 # - run sources-branch-updater.sh from osa to update/pin the role versions
204 # at the time this job gets triggered against osa master in case if the
205 # deployment succeeds and we decide to bump version used by xci
206 # - copy generated role versions into $OPNFV_RELENG_DEV_PATH/xci/file
207 # - start the deployment by executing xci-deploy.sh as usual
209 # we might also need to pin versions of openstack services as well.
214 name: 'osa-periodic-healthcheck-macro'
220 # -------------------------------
222 # -------------------------------
227 url: https://review.openstack.org/p/openstack/openstack-ansible.git