9 #--------------------------------
11 #--------------------------------
16 #--------------------------------
17 # POD, INSTALLER, AND BRANCH MAPPING
18 #--------------------------------
22 #--------------------------------
24 # new scenario descriptions
35 - 'fuel-{scenario}-{pod}-daily-{stream}'
36 - 'fuel-deploy-{pod}-daily-{stream}-development'
38 ########################
39 # job templates - new type of defining the scenario
40 ########################
42 name: 'fuel-{scenario}-{pod}-daily-{stream}'
44 project-type: multijob
54 use-build-blocker: true
60 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
66 - '{installer}-defaults'
71 gs-pathname: '{gs-pathname}'
75 credentials-id: '{ssh-credentials}'
84 - name: 'fuel-deploy-{pod}-daily-{stream}'
85 current-parameters: true
87 kill-phase-on: FAILURE
92 - name: 'functest-fuel-{pod}-daily-{stream}'
93 current-parameters: true
99 - name: 'yardstick-fuel-{pod}-daily-{stream}'
100 current-parameters: true
104 name: 'fuel-deploy-{pod}-daily-{stream}-development'
117 - 'ericsson-pod2-defaults'
119 - fuel-ci-parameter-new:
124 credentials-id: '{ssh-credentials}'
130 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
134 !include-raw-escape: ./fuel-download-artifact.sh
136 !include-raw-escape: ./fuel-deploy-master.sh
137 ########################
139 ########################
141 name: fuel-ci-parameter-new
144 name: BUILD_DIRECTORY
145 default: $WORKSPACE/build_output
146 description: "Directory where the build artifact will be located upon the completion of the build."
148 name: CACHE_DIRECTORY
149 default: $HOME/opnfv/cache/$INSTALLER_TYPE
150 description: "Directory where the cache to be used during the build is located."
153 default: artifacts.opnfv.org/$PROJECT{gs-pathname}
154 description: "URL to Google Storage."