1 ########################
2 # Job configuration for fuel
3 ########################
5 name: fuel-project-jobs
17 branch: 'stable/{stream}'
18 gs-pathname: '/{stream}'
22 - 'fuel-merge-deploy-virtual-{stream}'
23 - 'fuel-deploy-generic-daily-{stream}'
25 ########################
27 ########################
29 name: 'fuel-merge-deploy-virtual-{stream}'
43 use-build-blocker: true
45 - 'fuel-os-.*?-virtual-daily-.*'
46 - 'fuel-merge-deploy-virtual-.*'
53 - 'fuel-virtual-defaults':
54 installer: '{installer}'
55 - '{installer}-defaults'
56 - fuel-project-parameter:
57 gs-pathname: '{gs-pathname}'
66 server-name: 'gerrit.opnfv.org'
69 - comment-added-contains-event:
70 comment-contains-value: 'remerge'
72 - project-compare-type: 'ANT'
73 project-pattern: '{project}'
75 - branch-compare-type: 'ANT'
76 branch-pattern: '**/{branch}'
82 disable-strict-forbidden-file-verification: 'true'
86 dependency-jobs: 'fuel-merge-build-{stream}'
90 !include-raw-escape: ./fuel-deploy.sh
92 !include-raw-escape: ./fuel-workspace-cleanup.sh
96 recipients: fzhadaev@mirantis.com
97 - email-jenkins-admins-on-failure
100 name: 'fuel-deploy-generic-daily-{stream}'
104 disabled: '{obj:disabled}'
113 use-build-blocker: true
115 - 'fuel-os-.*?-daily-.*'
116 - 'fuel-deploy-generic-daily-.*'
123 - '{installer}-defaults'
126 default: https://gerrit.opnfv.org/gerrit/$PROJECT
127 description: 'Git URL to use on this Jenkins Slave'
129 name: DEPLOY_SCENARIO
130 default: 'os-odl_l2-nofeature-ha'
133 description: 'Slave name on Jenkins'
140 - fuel-project-parameter:
141 gs-pathname: '{gs-pathname}'
148 name: '$BUILD_NUMBER - POD: $NODE_NAME Scenario: $DEPLOY_SCENARIO'
152 !include-raw-escape: ./fuel-deploy.sh
154 ########################
156 ########################
158 name: fuel-project-parameter
162 default: artifacts.opnfv.org/$PROJECT{gs-pathname}
163 description: "URL to Google Storage."