13 brahmaputra: &brahmaputra
15 branch: 'stable/{stream}'
16 gs-pathname: '/{stream}'
18 #--------------------------------
19 # POD, INSTALLER, AND BRANCH MAPPING
20 #--------------------------------
22 #--------------------------------
24 #--------------------------------
25 - huawei-us-deploy-bare-1:
29 #--------------------------------
31 #--------------------------------
38 - 'os-nosdn-nofeature-ha':
40 auto-trigger-name: 'compass-{scenario}-{pod}-trigger'
41 - 'os-odl_l2-nofeature-ha':
43 auto-trigger-name: 'compass-{scenario}-{pod}-trigger'
44 - 'os-odl_l3-nofeature-ha':
46 auto-trigger-name: 'compass-{scenario}-{pod}-trigger'
47 - 'os-onos-nofeature-ha':
49 auto-trigger-name: 'compass-{scenario}-{pod}-trigger'
50 - 'os-ocl-nofeature-ha':
52 auto-trigger-name: 'compass-{scenario}-{pod}-trigger'
55 - 'compass-{scenario}-{pod}-daily-{stream}'
56 - 'compass-deploy-{pod}-daily-{stream}'
58 ########################
60 ########################
62 name: 'compass-{scenario}-{pod}-daily-{stream}'
71 use-build-blocker: true
73 - 'compass-os-.*?-{pod}-daily-.*?'
74 - 'compass-verify-[^-]*'
79 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
84 - compass-ci-parameter:
85 installer: '{installer}'
86 gs-pathname: '{gs-pathname}'
91 - '{installer}-defaults'
94 - '{auto-trigger-name}'
98 - project: 'compass-deploy-{pod}-daily-{stream}'
99 current-parameters: false
100 predefined-parameters:
101 DEPLOY_SCENARIO={scenario}
105 - project: 'functest-compass-{pod}-daily-{stream}'
106 current-parameters: false
107 predefined-parameters:
108 DEPLOY_SCENARIO={scenario}
112 build-step-failure-threshold: 'never'
113 failure-threshold: 'never'
114 unstable-threshold: 'FAILURE'
116 - project: 'yardstick-compass-{pod}-daily-{stream}'
117 current-parameters: false
118 predefined-parameters:
119 DEPLOY_SCENARIO={scenario}
123 build-step-failure-threshold: 'never'
124 failure-threshold: 'never'
125 unstable-threshold: 'FAILURE'
128 name: 'compass-deploy-{pod}-daily-{stream}'
139 use-build-blocker: true
141 - 'compass-deploy-{pod}-daily-.*?'
142 - 'compass-verify-deploy-.*?'
147 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
155 - compass-ci-parameter:
156 installer: '{installer}'
157 gs-pathname: '{gs-pathname}'
159 - '{installer}-defaults'
163 credentials-id: '{ssh-credentials}'
169 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
174 !include-raw-escape: ./compass-download-artifact.sh
176 !include-raw-escape: ./compass-deploy.sh
180 artifacts: 'ansible.log'
184 ########################
186 ########################
188 name: compass-ci-parameter
191 name: BUILD_DIRECTORY
192 default: $WORKSPACE/build_output
193 description: "Directory where the build artifact will be located upon the completion of the build."
196 default: '$GS_BASE{gs-pathname}'
197 description: "URL to Google Storage."
199 name: COMPASS_OPENSTACK_VERSION
204 name: COMPASS_OS_VERSION
209 ########################
211 ########################
213 name: 'compass-os-nosdn-nofeature-ha-huawei-us-deploy-bare-1-trigger'
215 - timed: '0 3 * * * '
217 name: 'compass-os-odl_l2-nofeature-ha-huawei-us-deploy-bare-1-trigger'
219 - timed: '0 21 * * *'
221 name: 'compass-os-odl_l3-nofeature-ha-huawei-us-deploy-bare-1-trigger'
225 name: 'compass-os-onos-nofeature-ha-huawei-us-deploy-bare-1-trigger'
227 - timed: '0 15 * * *'
229 name: 'compass-os-ocl-nofeature-ha-huawei-us-deploy-bare-1-trigger'
233 name: 'compass-os-nosdn-nofeature-ha-intel-pod8-trigger'
237 name: 'compass-os-odl_l2-nofeature-ha-intel-pod8-trigger'
239 - timed: '0 21 * * *'
241 name: 'compass-os-odl_l3-nofeature-ha-intel-pod8-trigger'
245 name: 'compass-os-onos-nofeature-ha-intel-pod8-trigger'
247 - timed: '0 15 * * *'
249 name: 'compass-os-ocl-nofeature-ha-intel-pod8-trigger'
253 name: 'compass-os-nosdn-nofeature-ha-huawei-virtual-trigger'
257 name: 'compass-os-odl_l2-nofeature-ha-huawei-virtual-trigger'
259 - timed: '0 21 * * *'
261 name: 'compass-os-odl_l3-nofeature-ha-huawei-virtual-trigger'
265 name: 'compass-os-onos-nofeature-ha-huawei-virtual-trigger'
267 - timed: '0 15 * * *'
269 name: 'compass-os-ocl-nofeature-ha-huawei-virtual-trigger'