2 name: 'sandbox-weekly-jobs'
8 #--------------------------------
10 #--------------------------------
15 #--------------------------------
16 # POD, INSTALLER, AND BRANCH MAPPING
17 #--------------------------------
19 #--------------------------------
22 slave-label: sandbox-baremetal
25 slave-label: fuel-virtual
27 #--------------------------------
29 #--------------------------------
31 slave-label: dummy-pod1
33 #--------------------------------
35 #--------------------------------
38 - 'os-nosdn-nofeature-ha':
39 auto-trigger-name: 'weekly-trigger-disabled'
40 - 'os-odl_l2-nofeature-ha':
41 auto-trigger-name: 'weekly-trigger-disabled'
44 - 'sandbox-{scenario}-{pod}-weekly-{stream}'
45 - 'sandbox-deploy-{pod}-weekly-{stream}'
46 - 'yardstick-sandbox-{pod}-weekly-{stream}'
47 - 'functest-sandbox-{pod}-weekly-{stream}'
49 ########################
51 ########################
53 name: 'sandbox-{scenario}-{pod}-weekly-{stream}'
64 use-build-blocker: true
66 - 'sandbox-os-.*?-{pod}-weekly-{stream}'
71 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
74 - '{auto-trigger-name}'
79 - '{installer}-defaults'
80 - '{slave-label}-defaults'
87 description: "Built on $NODE_NAME"
89 - project: 'sandbox-deploy-{pod}-weekly-{stream}'
90 current-parameters: false
91 predefined-parameters:
92 DEPLOY_SCENARIO={scenario}
96 - project: 'yardstick-sandbox-{pod}-weekly-{stream}'
97 current-parameters: false
98 predefined-parameters:
99 DEPLOY_SCENARIO={scenario}
103 build-step-failure-threshold: 'never'
104 failure-threshold: 'never'
105 unstable-threshold: 'FAILURE'
107 - project: 'functest-sandbox-{pod}-weekly-{stream}'
108 current-parameters: false
109 predefined-parameters:
110 DEPLOY_SCENARIO={scenario}
114 build-step-failure-threshold: 'never'
115 failure-threshold: 'never'
116 unstable-threshold: 'FAILURE'
119 name: 'sandbox-deploy-{pod}-weekly-{stream}'
130 use-build-blocker: true
132 - 'fuel-deploy-{pod}-weekly-{stream}'
133 - 'fuel-deploy-generic-weekly-.*'
139 - '{installer}-defaults'
140 - '{slave-label}-defaults'
142 name: DEPLOY_SCENARIO
143 default: 'os-odl_l2-nofeature-ha'
147 credentials-id: '{ssh-credentials}'
153 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
156 - description-setter:
157 description: "Built on $NODE_NAME"
158 - 'sandbox-deploy-weekly-builder'
161 name: 'yardstick-sandbox-{pod}-weekly-{stream}'
173 name: '$BUILD_NUMBER Suite: $YARDSTICK_SUITE_NAME Scenario: $DEPLOY_SCENARIO'
181 - '{installer}-defaults'
182 - '{slave-label}-defaults':
183 installer: '{installer}'
185 name: DEPLOY_SCENARIO
186 default: 'os-odl_l2-nofeature-ha'
190 credentials-id: '{ssh-credentials}'
196 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
199 - description-setter:
200 description: "Built on $NODE_NAME"
201 - 'yardstick-sandbox-weekly-builder'
204 name: 'functest-sandbox-{pod}-weekly-{stream}'
216 name: '$BUILD_NUMBER Suite: $FUNCTEST_SUITE_NAME Scenario: $DEPLOY_SCENARIO'
224 - '{slave-label}-defaults'
225 - '{installer}-defaults'
227 name: DEPLOY_SCENARIO
228 default: 'os-odl_l2-nofeature-ha'
232 credentials-id: '{ssh-credentials}'
238 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
241 - description-setter:
242 description: "Built on $NODE_NAME"
243 - 'functest-sandbox-weekly-builder'
245 #####################################
247 #####################################
249 name: 'sandbox-deploy-weekly-builder'
252 !include-raw: ./deploy.sh
255 name: 'functest-sandbox-weekly-builder'
258 !include-raw: ./functest.sh
261 name: 'yardstick-sandbox-weekly-builder'
264 !include-raw: ./yardstick.sh