diff options
author | Matt Clay <matt@mystile.com> | 2016-06-02 13:39:27 -0700 |
---|---|---|
committer | Matt Clay <matt@mystile.com> | 2016-06-04 12:02:11 -0700 |
commit | 6e1e86028f8b9c8fced68e3f06bbc15fd8fc2778 (patch) | |
tree | 92392e98cfcb829b1290b3cabd6f04568b881d8f /shippable.yml | |
parent | 73bb06ae84d19538bdc5cff6a8010ed19c795709 (diff) | |
download | ansible-6e1e86028f8b9c8fced68e3f06bbc15fd8fc2778.tar.gz |
Split integration tests into multiple groups.
This will allow tests to complete much faster.
Diffstat (limited to 'shippable.yml')
-rw-r--r-- | shippable.yml | 34 |
1 files changed, 26 insertions, 8 deletions
diff --git a/shippable.yml b/shippable.yml index 0a7f3af3d0..33e70134d1 100644 --- a/shippable.yml +++ b/shippable.yml @@ -16,15 +16,33 @@ matrix: python: 3.4 - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py35 python: 3.5 - - env: TEST=integration IMAGE=ansible/ansible:centos6 - - env: TEST=integration IMAGE=ansible/ansible:centos7 - - env: TEST=integration IMAGE=ansible/ansible:fedora-rawhide - - env: TEST=integration IMAGE=ansible/ansible:fedora23 - - env: TEST=integration IMAGE=ansible/ansible:opensuseleap - - env: TEST=integration IMAGE=ansible/ansible:ubuntu1204 PRIVILEGED=true - - env: TEST=integration IMAGE=ansible/ansible:ubuntu1404 PRIVILEGED=true - - env: TEST=integration IMAGE=ansible/ansible:ubuntu1604 + - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:centos6 + - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:centos7 + - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:fedora-rawhide + - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:fedora23 + - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:opensuseleap + - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:ubuntu1204 PRIVILEGED=true + - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:ubuntu1404 PRIVILEGED=true + - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:ubuntu1604 + + - env: TEST=integration TARGET=destructive IMAGE=ansible/ansible:centos6 + - env: TEST=integration TARGET=destructive IMAGE=ansible/ansible:centos7 + - env: TEST=integration TARGET=destructive IMAGE=ansible/ansible:fedora-rawhide + - env: TEST=integration TARGET=destructive IMAGE=ansible/ansible:fedora23 + - env: TEST=integration TARGET=destructive IMAGE=ansible/ansible:opensuseleap + - env: TEST=integration TARGET=destructive IMAGE=ansible/ansible:ubuntu1204 PRIVILEGED=true + - env: TEST=integration TARGET=destructive IMAGE=ansible/ansible:ubuntu1404 PRIVILEGED=true + - env: TEST=integration TARGET=destructive IMAGE=ansible/ansible:ubuntu1604 + + - env: TEST=integration TARGET=other IMAGE=ansible/ansible:centos6 + - env: TEST=integration TARGET=other IMAGE=ansible/ansible:centos7 + - env: TEST=integration TARGET=other IMAGE=ansible/ansible:fedora-rawhide + - env: TEST=integration TARGET=other IMAGE=ansible/ansible:fedora23 + - env: TEST=integration TARGET=other IMAGE=ansible/ansible:opensuseleap + - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1204 PRIVILEGED=true + - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1404 PRIVILEGED=true + - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1604 build: ci: - test/utils/shippable/ci.sh |