9 #--------------------------------
11 #--------------------------------
16 brahmaputra: &brahmaputra
18 branch: 'stable/{stream}'
19 gs-pathname: '/{stream}'
20 #--------------------------------
21 # POD, INSTALLER, AND BRANCH MAPPING
22 #--------------------------------
24 #--------------------------------
28 #--------------------------------
30 #--------------------------------
35 #--------------------------------
37 # please check the triggers before enabling any of the controllers!!!
42 - 'fuel-{sdn-controller}-{pod}-daily-{stream}'
43 - 'fuel-deploy-{pod}-daily-{stream}'
45 ########################
46 # job templates - old type of defining the scenario
47 ########################
49 name: 'fuel-{sdn-controller}-{pod}-daily-{stream}'
51 project-type: multijob
61 use-build-blocker: true
63 - 'fuel-{sdn-controller}-{pod}-daily-{stream}'
67 name: '$BUILD_NUMBER - SDN: $SDN_CONTROLLER Scenario: $DEPLOY_SCENARIO'
70 - 'fuel-{pod}-{sdn-controller}-trigger'
76 - '{installer}-defaults'
79 default: '{sdn-controller}'
84 gs-pathname: '{gs-pathname}'
88 credentials-id: '{ssh-credentials}'
97 - name: 'fuel-deploy-{pod}-daily-{stream}'
98 current-parameters: true
100 kill-phase-on: FAILURE
105 - name: 'functest-fuel-{pod}-daily-{stream}'
106 current-parameters: true
112 - name: 'yardstick-fuel-{pod}-daily-{stream}'
113 current-parameters: true
117 name: 'fuel-deploy-{pod}-daily-{stream}'
127 use-build-blocker: true
129 - 'fuel-deploy-{pod}-daily-{stream}.*'
130 - 'functest-fuel-{pod}-daily-{stream}'
131 - 'yardstick-fuel-{pod}-daily-{stream}'
137 - '{installer}-defaults'
139 gs-pathname: '{gs-pathname}'
143 credentials-id: '{ssh-credentials}'
149 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
156 recipients: jonas.bjurel@ericsson.com stefan.k.berg@ericsson.com
157 ########################
159 ########################
161 name: fuel-ci-parameter
164 name: BUILD_DIRECTORY
165 default: $WORKSPACE/build_output
166 description: "Directory where the build artifact will be located upon the completion of the build."
168 name: CACHE_DIRECTORY
169 default: $HOME/opnfv/cache/$INSTALLER_TYPE
170 description: "Directory where the cache to be used during the build is located."
173 default: artifacts.opnfv.org/$PROJECT{gs-pathname}
174 description: "URL to Google Storage."
175 ########################
177 ########################
179 name: 'builder-master'
182 !include-raw: ./fuel-download-artifact.sh
184 !include-raw: ./fuel-deploy-master.sh
186 name: 'builder-brahmaputra'
189 !include-raw: ./fuel-download-artifact.sh
191 !include-raw: ./fuel-deploy.sh
192 ########################
194 ########################
195 # trigger for opnfv-jump-2 is set to run 1 hour ahead of others
196 # to prevent doing unnecessary builds
198 name: 'fuel-opnfv-jump-2-nosdn-trigger'
202 name: 'fuel-ericsson-pod1-nosdn-trigger'
206 name: 'fuel-ericsson-pod2-nosdn-trigger'