project-config/jenkins/jobs/bifrost.yaml
Dirk Mueller 4295261b3a Adding more openSUSE 42.3 variants to existing 42.2 jobs
In order to transition testing away from openSUSE 42.2 to 42.3
we need to add 42.3 jobs to all places that make use of 42.2.

Add 42.3 to bifrost.

Change-Id: If10f8658d4fef2a7c3056960d31afad3347d3a06
2017-07-26 08:35:48 +02:00

120 lines
3.2 KiB
YAML

- job-template:
name: 'gate-bifrost-integration-tinyipa-{node}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 60
builders:
- link-logs
- net-info
- zuul-git-prep-upper-constraints
- install-distro-packages
- shell: |
#!/bin/bash -eux
cd $WORKSPACE
/usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \
git://git.openstack.org \
openstack/bifrost \
openstack/ironic \
openstack/python-ironicclient \
openstack-infra/shade \
openstack/ironic-inspector \
openstack/python-ironic-inspector-client \
openstack/requirements
export GIT_BASE=$(pwd)
export UPPER_CONSTRAINTS_FILE=$WORKSPACE/upper-constraints.txt
cd openstack/bifrost
scripts/test-bifrost.sh
publishers:
- devstack-logs
- console-log
- job-template:
name: 'gate-bifrost-integration-dibipa-debian-{node}-nv'
node: '{node}'
wrappers:
- build-timeout:
timeout: 120
builders:
- link-logs
- net-info
- zuul-git-prep-upper-constraints
- install-distro-packages
- shell: |
#!/bin/bash -eux
cd $WORKSPACE
/usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \
git://git.openstack.org \
openstack/bifrost \
openstack/diskimage-builder \
openstack/ironic \
openstack/python-ironicclient \
openstack-infra/shade \
openstack/ironic-inspector \
openstack/python-ironic-inspector-client \
openstack/requirements
export GIT_BASE=$(pwd)
export UPPER_CONSTRAINTS_FILE=$WORKSPACE/upper-constraints.txt
cd openstack/bifrost
scripts/test-bifrost-build-images.sh
publishers:
- devstack-logs
- console-log
- job-template:
name: 'gate-bifrost-integration-dhcp-{node}-nv'
node: '{node}'
wrappers:
- build-timeout:
timeout: 120
builders:
- link-logs
- net-info
- zuul-git-prep-upper-constraints
- install-distro-packages
- shell: |
#!/bin/bash -eux
cd $WORKSPACE
/usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \
git://git.openstack.org \
openstack/bifrost \
openstack/diskimage-builder \
openstack/ironic \
openstack/python-ironicclient \
openstack-infra/shade \
openstack/ironic-inspector \
openstack/python-ironic-inspector-client \
openstack/requirements
export GIT_BASE=$(pwd)
export UPPER_CONSTRAINTS_FILE=$WORKSPACE/upper-constraints.txt
cd openstack/bifrost
scripts/test-bifrost-inventory-dhcp.sh
publishers:
- devstack-logs
- console-log
- job-group:
name: bifrost-integration-jobs
node:
- centos-7
- opensuse-422
- opensuse-423
- ubuntu-xenial
jobs:
- gate-bifrost-integration-tinyipa-{node}
- gate-bifrost-integration-dibipa-debian-{node}-nv
- gate-bifrost-integration-dhcp-{node}-nv