Switch to Xenial: python-ironicclient

Switch master and newton jobs to run on xenial, older branches test on
trusty.

Change-Id: Ie74add7c23004d0d881588177c46fdb9ec3b2b69
This commit is contained in:
Andreas Jaeger 2016-12-06 08:26:12 +01:00
parent 5880a7a011
commit b5b8b94a07
3 changed files with 19 additions and 11 deletions

View File

@ -301,7 +301,7 @@
- console-log
- job-template:
name: '{pipeline}-ironicclient-dsvm-functional{job-suffix}'
name: '{pipeline}-ironicclient-dsvm-functional-{node}{job-suffix}'
node: '{node}'
wrappers:
@ -844,7 +844,7 @@
- console-log
- job-template:
name: '{pipeline}-tempest-dsvm-python-ironicclient-src{job-suffix}'
name: '{pipeline}-tempest-dsvm-python-ironicclient-src-{node}{job-suffix}'
node: '{node}'
wrappers:

View File

@ -12908,14 +12908,18 @@
- openstack-client-publish-jobs
- pypi-jobs
- openstack-releasenotes-jobs
- '{pipeline}-ironicclient-dsvm-functional{job-suffix}':
- '{pipeline}-ironicclient-dsvm-functional-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix: ''
branch-override: default
- '{pipeline}-tempest-dsvm-python-ironicclient-src{job-suffix}':
- '{pipeline}-tempest-dsvm-python-ironicclient-src-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
node:
- ubuntu-trusty
- ubuntu-xenial
job-suffix: ''
branch-override: default

View File

@ -1510,7 +1510,7 @@ jobs:
- ^doc/.*$
# Skip non-doc jobs for doc-only python-ironicclient changes. Since documents
# are checked by python-ironicclient-pep8 it should not be skipped.
- name: ^gate-(python-ironicclient-(python27|python3[45](-nv)?|pypy)|ironicclient-dsvm-functional|tempest-dsvm-python-ironicclient-src)$
- name: ^gate-(python-ironicclient-(python27|python3[45](-nv)?|pypy)|ironicclient-dsvm-functional|tempest-dsvm-python-ironicclient-src)(-ubuntu-.*)?$
skip-if:
- project: ^openstack/python-ironicclient$
all-files-match-any:
@ -15460,13 +15460,17 @@ projects:
- name: release-notes-jobs
- name: osc-plugin-jobs
check:
- gate-tempest-dsvm-python-ironicclient-src
- gate-ironicclient-dsvm-functional
- gate-tempest-dsvm-python-ironicclient-src-ubuntu-trusty
- gate-tempest-dsvm-python-ironicclient-src-ubuntu-xenial
- gate-ironicclient-dsvm-functional-ubuntu-trusty
- gate-ironicclient-dsvm-functional-ubuntu-xenial
- python-ironicclient-coverage-ubuntu-trusty
- python-ironicclient-coverage-ubuntu-xenial
gate:
- gate-tempest-dsvm-python-ironicclient-src
- gate-ironicclient-dsvm-functional
- gate-tempest-dsvm-python-ironicclient-src-ubuntu-trusty
- gate-tempest-dsvm-python-ironicclient-src-ubuntu-xenial
- gate-ironicclient-dsvm-functional-ubuntu-trusty
- gate-ironicclient-dsvm-functional-ubuntu-xenial
post:
- python-ironicclient-coverage-ubuntu-trusty
- python-ironicclient-coverage-ubuntu-xenial