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-deploy-{pod}-daily-{stream}-.*'
64 - 'functest-fuel-{pod}-daily-{stream}'
65 - 'yardstick-fuel-{pod}-daily-{stream}'
69 name: '$BUILD_NUMBER - SDN: $SDN_CONTROLLER Scenario: $DEPLOY_SCENARIO'
72 - 'fuel-{pod}-{sdn-controller}-trigger'
78 - '{installer}-defaults'
81 default: '{sdn-controller}'
86 gs-pathname: '{gs-pathname}'
90 credentials-id: '{ssh-credentials}'
99 - name: 'fuel-deploy-{pod}-daily-{stream}'
100 current-parameters: true
102 kill-phase-on: FAILURE
107 - name: 'functest-fuel-{pod}-daily-{stream}'
108 current-parameters: true
114 - name: 'yardstick-fuel-{pod}-daily-{stream}'
115 current-parameters: true
119 name: 'fuel-deploy-{pod}-daily-{stream}'
129 use-build-blocker: true
131 - 'fuel-deploy-{pod}-daily-{stream}-.*'
132 - 'functest-fuel-{pod}-daily-{stream}'
133 - 'yardstick-fuel-{pod}-daily-{stream}'
139 - '{installer}-defaults'
141 gs-pathname: '{gs-pathname}'
145 credentials-id: '{ssh-credentials}'
151 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
158 recipients: jonas.bjurel@ericsson.com stefan.k.berg@ericsson.com
159 ########################
161 ########################
163 name: fuel-ci-parameter
166 name: BUILD_DIRECTORY
167 default: $WORKSPACE/build_output
168 description: "Directory where the build artifact will be located upon the completion of the build."
170 name: CACHE_DIRECTORY
171 default: $HOME/opnfv/cache/$INSTALLER_TYPE
172 description: "Directory where the cache to be used during the build is located."
175 default: artifacts.opnfv.org/$PROJECT{gs-pathname}
176 description: "URL to Google Storage."
177 ########################
179 ########################
181 name: 'builder-master'
184 !include-raw: ./fuel-download-artifact.sh
186 !include-raw: ./fuel-deploy-master.sh
188 name: 'builder-brahmaputra'
191 !include-raw: ./fuel-download-artifact.sh
193 !include-raw: ./fuel-deploy.sh
194 ########################
196 ########################
197 # trigger for opnfv-jump-2 is set to run 1 hour ahead of others
198 # to prevent doing unnecessary builds
200 name: 'fuel-opnfv-jump-2-nosdn-trigger'
204 name: 'fuel-ericsson-pod1-nosdn-trigger'
208 name: 'fuel-ericsson-pod2-nosdn-trigger'