2 name: 'opnfv-osa-periodic'
5 #--------------------------------
7 #--------------------------------
11 #--------------------------------
13 #--------------------------------
21 #--------------------------------
23 #--------------------------------
26 #--------------------------------
28 #--------------------------------
32 #--------------------------------
34 #--------------------------------
36 - 'osa-periodic-{distro}-{type}-{stream}'
37 - 'osa-periodic-{phase}-{type}-{stream}'
38 #--------------------------------
40 #--------------------------------
42 name: 'osa-periodic-{distro}-{type}-{stream}'
44 project-type: multijob
46 disabled: '{obj:disabled}'
53 use-build-blocker: true
57 - 'bifrost-periodic-.*'
66 - fix-workspace-permissions
74 ignore-post-commit-hooks: True
82 default: 'xci-virtual-{distro}'
86 description: "Built on $NODE_NAME"
91 - name: 'osa-periodic-deploy-{type}-{stream}'
92 current-parameters: true
93 predefined-parameters: |
95 DEPLOY_SCENARIO=os-nosdn-nofeature-noha
98 kill-phase-on: FAILURE
102 condition: SUCCESSFUL
104 - name: 'osa-periodic-healthcheck-{type}-{stream}'
105 current-parameters: true
106 predefined-parameters: |
108 DEPLOY_SCENARIO=os-nosdn-nofeature-noha
110 FUNCTEST_TIER=healthcheck
111 node-parameters: true
116 name: 'osa-periodic-{phase}-{type}-{stream}'
125 use-build-blocker: true
127 - 'xci-verify-deploy-.*'
128 - 'xci-verify-healthcheck-.*'
129 - 'bifrost-verify-.*'
130 - 'bifrost-periodic-.*'
131 - 'osa-verify-deploy-.*'
132 - 'osa-verify-halthcheck-.*'
133 - 'osa-periodic-deploy-.*'
134 - 'osa-periodic-healthcheck-.*'
143 default: 'xci-virtual-{distro}'
145 name: OPENSTACK_OSA_VERSION
151 name: DEPLOY_SCENARIO
152 default: 'os-nosdn-nofeature-noha'
160 name: OPNFV_RELENG_DEV_PATH
161 default: $WORKSPACE/releng-xci
166 name: FUNCTEST_SUITE_NAME
167 default: 'healthcheck'
173 default: https://gerrit.opnfv.org/gerrit/$PROJECT
182 - fix-workspace-permissions
185 - description-setter:
186 description: "Built on $NODE_NAME"
187 - 'osa-periodic-{phase}-macro'
189 #--------------------------------
191 #--------------------------------
193 name: 'osa-periodic-deploy-macro'
199 # - clone releng-xci repo as the jobs are running against openstack gerrit
200 # and we need to clone releng-xci ourselves to $OPNFV_RELENG_DEV_PATH
201 # - run sources-branch-updater.sh from osa to update/pin the role versions
202 # at the time this job gets triggered against osa master in case if the
203 # deployment succeeds and we decide to bump version used by xci
204 # - copy generated role versions into $OPNFV_RELENG_DEV_PATH/xci/file
205 # - start the deployment by executing xci-deploy.sh as usual
207 # we might also need to pin versions of openstack services as well.
212 name: 'osa-periodic-healthcheck-macro'
218 #--------------------------------
220 #--------------------------------
225 url: https://review.openstack.org/p/openstack/openstack-ansible.git