2 name: 'bifrost-osa-daily'
3 #--------------------------------
5 #--------------------------------
8 openstack-branch: '{stream}'
13 openstack-branch: 'stable/{stream}'
14 opnfv-branch: 'master'
15 gs-pathname: '/{stream}'
16 #--------------------------------
18 #--------------------------------
21 - 'os-nosdn-nofeature-ha':
22 auto-trigger-name: 'daily-trigger-disabled'
23 #--------------------------------
25 #--------------------------------
31 #--------------------------------
33 #--------------------------------
37 slave-label: xci-xenial-virtual
38 dib-os-release: 'xenial'
39 dib-os-element: 'ubuntu-minimal'
40 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'
41 extra-dib-elements: 'openssh-server'
44 slave-label: xci-centos7-virtual
46 dib-os-element: 'centos7'
47 dib-os-packages: 'vim,less,bridge-utils,iputils,rsyslog,curl'
48 extra-dib-elements: 'openssh-server'
51 slave-label: xci-suse-virtual
52 dib-os-release: '42.2'
53 dib-os-element: 'opensuse-minimal'
54 dib-os-packages: 'vim,less,bridge-utils,iputils,rsyslog,curl'
55 extra-dib-elements: 'openssh-server'
56 #--------------------------------
58 #--------------------------------
63 #--------------------------------
65 #--------------------------------
67 - 'xci-{scenario}-{pod}-{distro}-daily-{stream}'
68 - 'xci-{phase}-{pod}-{distro}-daily-{stream}'
70 #--------------------------------
72 #--------------------------------
74 name: 'xci-{scenario}-{pod}-{distro}-daily-{stream}'
76 disabled: '{obj:disabled}'
83 use-build-blocker: true
85 - 'xci-os-.*?-{pod}-daily-.*'
94 default: '{slave-label}'
97 - '{auto-trigger-name}'
100 - description-setter:
101 description: "Built on $NODE_NAME"
103 - project: 'xci-provision-{pod}-{distro}-daily-{stream}'
104 current-parameters: false
105 predefined-parameters:
106 DEPLOY_SCENARIO={scenario}
110 - project: 'xci-deploy-{pod}-{distro}-daily-{stream}'
111 current-parameters: false
112 predefined-parameters:
113 DEPLOY_SCENARIO={scenario}
117 - project: 'xci-functest-{pod}-{distro}-daily-{stream}'
118 current-parameters: false
119 predefined-parameters:
120 DEPLOY_SCENARIO={scenario}
124 build-step-failure-threshold: 'never'
125 failure-threshold: 'never'
126 unstable-threshold: 'FAILURE'
130 recipients: fatih.degirmenci@ericsson.com yroblamo@redhat.com mchandras@suse.de jack.morgan@intel.com julienjut@gmail.com
133 name: 'xci-{phase}-{pod}-{distro}-daily-{stream}'
135 disabled: '{obj:disabled}'
142 use-build-blocker: true
144 - 'xci-provision-.*?-{pod}-daily-.*'
145 - 'xci-deploy-.*?-{pod}-daily-.*'
146 - 'xci-functest-.*?-{pod}-daily-.*'
151 name: OPENSTACK_BRANCH
152 default: '{openstack-branch}'
155 default: '{opnfv-branch}'
157 name: USE_PROMOTED_VERSIONS
160 name: DEPLOY_SCENARIO
161 default: 'os-nosdn-nofeature-ha'
167 default: '{dib-os-release}'
170 default: '{dib-os-element}'
172 name: EXTRA_DIB_ELEMENTS
173 default: '{extra-dib-elements}'
175 name: DIB_OS_PACKAGES
176 default: '{dib-os-packages}'
178 name: CLEAN_DIB_IMAGES
182 - description-setter:
183 description: "Built on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
184 - 'xci-{phase}-builder'
185 #---------------------------
187 #---------------------------
189 name: xci-provision-builder
192 !include-raw: ./xci-provision.sh
194 name: xci-deploy-builder
197 !include-raw: ./xci-deploy.sh
199 name: xci-functest-builder
202 !include-raw: ./xci-functest.sh