Merge "Allow ARA to test different versions of Ansible in the gate"

This commit is contained in:
Jenkins 2016-10-21 14:33:12 +00:00 committed by Gerrit Code Review
commit 7db8dff3fd
3 changed files with 23 additions and 7 deletions

View File

@ -1,5 +1,5 @@
- job-template:
name: 'gate-ara-integration-{ostype}'
name: 'gate-ara-integration-{ansible_version}-{ostype}'
node: '{ostype}'
builders:
- print-template-name:
@ -9,7 +9,11 @@
- install-distro-packages
- shell: |
#!/bin/bash -xe
./run_tests.sh
if [[ "${{ansible_version}}" == "latest" ]]; then
./run_tests.sh
else
./run_tests.sh ansible=={ansible_version}
fi
wrappers:
- build-timeout:
timeout: 20

View File

@ -239,10 +239,14 @@
ostype:
- centos-7
- ubuntu-xenial
ansible_version:
- 2.0.1.0
- 2.1.2.0
- latest
jobs:
- coverage-jobs
- python-jobs
- 'gate-ara-integration-{ostype}'
- 'gate-ara-integration-{ansible_version}-{ostype}'
- project:
name: astara

View File

@ -5378,12 +5378,20 @@ projects:
- name: merge-check
- name: python-jobs
check:
- gate-ara-integration-centos-7
- gate-ara-integration-ubuntu-xenial
- gate-ara-integration-2.0.1.0-centos-7
- gate-ara-integration-2.1.2.0-centos-7
- gate-ara-integration-latest-centos-7
- gate-ara-integration-2.0.1.0-ubuntu-xenial
- gate-ara-integration-2.1.2.0-ubuntu-xenial
- gate-ara-integration-latest-ubuntu-xenial
- ara-coverage-ubuntu-xenial
gate:
- gate-ara-integration-centos-7
- gate-ara-integration-ubuntu-xenial
- gate-ara-integration-2.0.1.0-centos-7
- gate-ara-integration-2.1.2.0-centos-7
- gate-ara-integration-latest-centos-7
- gate-ara-integration-2.0.1.0-ubuntu-xenial
- gate-ara-integration-2.1.2.0-ubuntu-xenial
- gate-ara-integration-latest-ubuntu-xenial
post:
- ara-coverage-ubuntu-xenial