diff options
author | Matt Clay <matt@mystile.com> | 2016-06-14 16:43:30 -0700 |
---|---|---|
committer | Matt Clay <matt@mystile.com> | 2016-06-14 17:25:00 -0700 |
commit | a4ceef28b82560e504d9742fd31a3879100a7d48 (patch) | |
tree | 5c9d031a8eaa313bd3fa950f3f303cb2356c5334 /shippable.yml | |
parent | 9753cac530ac688a3623d22f223d0b38c755292f (diff) | |
download | ansible-a4ceef28b82560e504d9742fd31a3879100a7d48.tar.gz |
Run slowest tests first to minimize run time.
Diffstat (limited to 'shippable.yml')
-rw-r--r-- | shippable.yml | 45 |
1 files changed, 25 insertions, 20 deletions
diff --git a/shippable.yml b/shippable.yml index a381438f2a..2775d5549d 100644 --- a/shippable.yml +++ b/shippable.yml @@ -2,20 +2,20 @@ language: python env: matrix: - - TEST=code-smell INSTALL_DEPS=1 + - TEST=none matrix: + exclude: + - env: TEST=none include: - - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py24 - python: 2.7 - - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py26 - python: 2.6 - - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py27 - python: 2.7 - - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py34 - python: 3.4 - - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py35 - python: 3.5 + - 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=non_destructive IMAGE=ansible/ansible:centos6 - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:centos7 @@ -26,15 +26,6 @@ matrix: - 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 @@ -43,6 +34,20 @@ matrix: - 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 + + - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py24 + python: 2.7 + - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py26 + python: 2.6 + - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py27 + python: 2.7 + - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py34 + python: 3.4 + - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py35 + python: 3.5 + + - env: TEST=code-smell INSTALL_DEPS=1 + python: 2.7 build: ci: - test/utils/shippable/ci.sh |