Merge "Add gate-ansible-dsvm-functional-centos7-nv job"

This commit is contained in:
Jenkins 2015-11-16 20:42:51 +00:00 committed by Gerrit Code Review
commit 0777098122
3 changed files with 24 additions and 0 deletions

View File

@ -13,6 +13,24 @@
publishers:
- console-log
- job-template:
name: '{pipeline}-ansible-dsvm-functional-{ostype}{job-suffix}'
node: 'devstack-{ostype}'
builder:
- zuul-clone:
project: $ZUUL_PROJECT
# NOTE(pabelanger): We should be using the tox builder for this, however I
# cannot see a better way of adding cd $ZUUL_PROJECT without exposing a
# new variable to the tox builder.
- shell: |
#!/bin/bash -xe
cd $ZUUL_PROJECT
/usr/local/jenkins/slave_scripts/run-tox.sh ansible-functional
publishers:
- zuul-swift-upload-console-log
- job-group:
name: 'ansible-lint-jobs'
jobs:

View File

@ -38,6 +38,11 @@
tarball-site: tarballs.openstack.org
jobs:
- '{pipeline}-ansible-dsvm-functional-{ostype}{job-suffix}':
job-suffix: '-nv'
ostype:
- centos7
pipeline: gate
# NOTE(pabelanger): We should talk to other ansible project and see about
# migrating gate-{project}-ansible-lint to use tox. Then we can drop this
# gate in favor for that.

View File

@ -3568,6 +3568,7 @@ projects:
- name: merge-check
check:
- gate-ansible-role-nodepool-tox-ansible-lint
- gate-ansible-dsvm-functional-centos7-nv
gate:
- gate-ansible-role-nodepool-tox-ansible-lint