Merge "Allow ARA to test different versions of Ansible in the gate"
This commit is contained in:
commit
7db8dff3fd
@ -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
|
||||
if [[ "${{ansible_version}}" == "latest" ]]; then
|
||||
./run_tests.sh
|
||||
else
|
||||
./run_tests.sh ansible=={ansible_version}
|
||||
fi
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 20
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user