Add postgres dsvm jobs for congress

Non-voting to start.

Change-Id: I2e6de3db42254aac329d093ec21b0e1eefcc176e
This commit is contained in:
Eric K 2017-01-17 11:48:34 -08:00
parent 365b90bb88
commit ecb30a667f
3 changed files with 28 additions and 10 deletions

View File

@ -1,5 +1,5 @@
- job-template:
name: '{pipeline}-congress-dsvm-api-{node}{suffix}'
name: '{pipeline}-congress-dsvm-api-{backend}-{node}{suffix}'
node: '{node}'
wrappers:
@ -47,6 +47,9 @@
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
if [ "{backend}" = "postgresql" ] ; then
export DEVSTACK_GATE_POSTGRES=1
fi
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
@ -57,7 +60,7 @@
- console-log
- job-template:
name: '{pipeline}-congress-pe-replicated{suffix}'
name: '{pipeline}-congress-pe-replicated-{backend}{suffix}'
node: '{node}'
wrappers:
@ -98,6 +101,9 @@
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
if [ "{backend}" = "postgresql" ] ; then
export DEVSTACK_GATE_POSTGRES=1
fi
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh

View File

@ -1293,15 +1293,25 @@
- openstack-publish-jobs
- openstack-releasenotes-jobs
- openstack-server-release-jobs
- '{pipeline}-congress-dsvm-api-{node}{suffix}':
- '{pipeline}-congress-dsvm-api-{backend}-{node}{suffix}':
pipeline: gate
backend: mysql
node:
- ubuntu-trusty
- ubuntu-xenial
suffix: ''
branch-override: default
- '{pipeline}-congress-pe-replicated{suffix}':
- '{pipeline}-congress-dsvm-api-{backend}-{node}{suffix}':
pipeline: gate
backend: postgresql
node: ubuntu-xenial
suffix: '-nv'
branch-override: default
- '{pipeline}-congress-pe-replicated-{backend}{suffix}':
pipeline: gate
backend:
- mysql
- postgresql
node: ubuntu-xenial
suffix: '-nv'
branch-override: default

View File

@ -2647,7 +2647,7 @@ jobs:
- name: gate-congress-python34
branch: ^stable/mitaka$
- name: gate-congress-pe-replicated-nv
- name: ^gate-congress-pe-replicated-.*-nv$
branch: ^(?!stable/mitaka).*$
- name: gate-hacking-integration-nova
@ -6456,14 +6456,16 @@ projects:
- name: openstack-server-publish-jobs
- name: openstack-server-release-jobs
check:
- gate-congress-dsvm-api-ubuntu-trusty
- gate-congress-dsvm-api-ubuntu-xenial
- gate-congress-pe-replicated-nv
- gate-congress-dsvm-api-mysql-ubuntu-trusty
- gate-congress-dsvm-api-mysql-ubuntu-xenial
- gate-congress-dsvm-api-postgresql-ubuntu-xenial-nv
- gate-congress-pe-replicated-mysql-nv
- gate-congress-pe-replicated-postgresql-nv
- gate-murano-congress-devstack-dsvm-ubuntu-trusty-nv
- gate-murano-congress-devstack-dsvm-ubuntu-xenial-nv
gate:
- gate-congress-dsvm-api-ubuntu-trusty
- gate-congress-dsvm-api-ubuntu-xenial
- gate-congress-dsvm-api-mysql-ubuntu-trusty
- gate-congress-dsvm-api-mysql-ubuntu-xenial
- name: openstack/congress-specs
template: