Switch to Xenial: storyboard

Add xenial jobs for gate-storyboard-js-integration, ensure that the
trusty job runs on master as well since we deploy storyboard
currently on a trusty node.

Change-Id: Ib164216d688d829bff62acd9137526572a7b22e0
This commit is contained in:
Andreas Jaeger 2016-12-08 22:23:41 +01:00 committed by Andreas Jaeger
parent b75ca72344
commit 8b4e40a38a
3 changed files with 16 additions and 7 deletions

View File

@ -14857,7 +14857,10 @@
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
- pypi-jobs
- gate-storyboard-js-integration
- gate-storyboard-js-integration-{node}:
node:
- ubuntu-trusty
- ubuntu-xenial
- infra-publish-jobs
- project:
@ -14882,7 +14885,6 @@
suffix: 'master'
- '{name}-js-release-{suffix}':
suffix: 'branch'
- gate-storyboard-js-integration
- project:
name: subunit2sql

View File

@ -1,6 +1,6 @@
- job:
name: gate-storyboard-js-integration
node: ubuntu-trusty
- job-template:
name: gate-storyboard-js-integration-{node}
node: '{node}'
wrappers:
- build-timeout:

View File

@ -3350,6 +3350,11 @@ jobs:
- name: ^gate-swift3-tox-s3tests_
voting: false
# Trusty job needs to run on master as well for now since
# storyboard is deployed currently on trusty from master.
- name: gate-storyboard-js-integration-ubuntu-trusty
branch: ^master$
# Mutexes
- name: reprepro-import-debian-openstack-jessie
mutex: mirror.deb-openstack
@ -4962,7 +4967,8 @@ projects:
release:
- storyboard-infra-docs
experimental:
- gate-storyboard-js-integration
- gate-storyboard-js-integration-ubuntu-trusty
- gate-storyboard-js-integration-ubuntu-xenial
- name: openstack-infra/storyboard-webclient
template:
@ -4983,7 +4989,8 @@ projects:
release:
- storyboard-webclient-js-release-master
experimental:
- gate-storyboard-js-integration
- gate-storyboard-js-integration-ubuntu-trusty
- gate-storyboard-js-integration-ubuntu-xenial
- name: openstack-infra/subunit2sql
template: