2 name: 'bifrost-osa-daily'
3 #--------------------------------
5 #--------------------------------
12 branch: 'stable/{stream}'
13 gs-pathname: '/{stream}'
14 #--------------------------------
16 #--------------------------------
19 - 'os-nosdn-nofeature-ha':
20 auto-trigger-name: 'daily-trigger-disabled'
21 #--------------------------------
23 #--------------------------------
29 #--------------------------------
31 #--------------------------------
35 slave-label: xci-xenial-virtual
36 dib-os-release: 'xenial'
37 dib-os-element: 'ubuntu-minimal'
38 dib-os-packages: 'vlan,vim,less,bridge-utils,sudo,language-pack-en,iputils-ping,rsyslog,curl,python,debootstrap,ifenslave,ifenslave-2.6,lsof,lvm2,tcpdump,nfs-kernel-server,chrony'
39 extra-dib-elements: 'openssh-server'
42 slave-label: xci-centos7-virtual
44 dib-os-element: 'centos7'
45 dib-os-packages: 'vim,less,bridge-utils,iputils,rsyslog,curl'
46 extra-dib-elements: 'openssh-server'
49 slave-label: xci-suse-virtual
50 dib-os-release: '42.2'
51 dib-os-element: 'opensuse-minimal'
52 dib-os-packages: 'vim,less,bridge-utils,iputils,rsyslog,curl'
53 extra-dib-elements: 'openssh-server'
54 #--------------------------------
56 #--------------------------------
60 project-repo: 'https://git.openstack.org/openstack/bifrost'
61 project-branch: '{branch}'
62 clone-location: '/opt/bifrost'
65 project-repo: 'https://git.openstack.org/openstack/openstack-ansible'
66 project-branch: '{branch}'
67 clone-location: '/opt/openstack-ansible'
70 project-repo: 'https://gerrit.opnfv.org/gerrit/functest'
71 project-branch: 'master'
72 clone-location: '/opt/functest'
73 #--------------------------------
75 #--------------------------------
77 - 'xci-{scenario}-{pod}-{distro}-daily-{stream}'
78 - 'xci-{phase}-{pod}-{distro}-daily-{stream}'
80 #--------------------------------
82 #--------------------------------
84 name: 'xci-{scenario}-{pod}-{distro}-daily-{stream}'
86 disabled: '{obj:disabled}'
93 use-build-blocker: true
95 - 'xci-os-.*?-{pod}-daily-.*'
100 name: DEPLOY_SCENARIO
101 default: '{scenario}'
104 default: '{slave-label}'
107 - '{auto-trigger-name}'
110 - description-setter:
111 description: "Built on $NODE_NAME"
113 - project: 'xci-provision-{pod}-{distro}-daily-{stream}'
114 current-parameters: false
115 predefined-parameters:
116 DEPLOY_SCENARIO={scenario}
120 - project: 'xci-deploy-{pod}-{distro}-daily-{stream}'
121 current-parameters: false
122 predefined-parameters:
123 DEPLOY_SCENARIO={scenario}
127 - project: 'xci-functest-{pod}-{distro}-daily-{stream}'
128 current-parameters: false
129 predefined-parameters:
130 DEPLOY_SCENARIO={scenario}
134 build-step-failure-threshold: 'never'
135 failure-threshold: 'never'
136 unstable-threshold: 'FAILURE'
140 recipients: fatih.degirmenci@ericsson.com yroblamo@redhat.com mchandras@suse.de jack.morgan@intel.com julienjut@gmail.com
143 name: 'xci-{phase}-{pod}-{distro}-daily-{stream}'
145 disabled: '{obj:disabled}'
152 use-build-blocker: true
154 - 'xci-provision-.*?-{pod}-daily-.*'
155 - 'xci-deploy-.*?-{pod}-daily-.*'
156 - 'xci-functest-.*?-{pod}-daily-.*'
165 default: '{project-repo}'
167 name: DEPLOY_SCENARIO
168 default: '{scenario}'
171 default: '{clone-location}'
177 default: '{dib-os-release}'
180 default: '{dib-os-element}'
182 name: EXTRA_DIB_ELEMENTS
183 default: '{extra-dib-elements}'
185 name: DIB_OS_PACKAGES
186 default: '{dib-os-packages}'
188 name: CLEAN_DIB_IMAGES
195 - 'origin/{project-branch}'
200 - description-setter:
201 description: "Built on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
202 - 'xci-{phase}-builder'
203 #---------------------------
205 #---------------------------
207 name: xci-provision-builder
210 !include-raw: ./xci-provision.sh
212 name: xci-deploy-builder
215 !include-raw: ./xci-deploy.sh
217 name: xci-functest-builder
220 !include-raw: ./xci-functest.sh