summaryrefslogtreecommitdiff
path: root/shippable.yml
diff options
context:
space:
mode:
authorMatt Clay <matt@mystile.com>2016-06-14 16:43:30 -0700
committerMatt Clay <matt@mystile.com>2016-06-14 17:25:00 -0700
commita4ceef28b82560e504d9742fd31a3879100a7d48 (patch)
tree5c9d031a8eaa313bd3fa950f3f303cb2356c5334 /shippable.yml
parent9753cac530ac688a3623d22f223d0b38c755292f (diff)
downloadansible-a4ceef28b82560e504d9742fd31a3879100a7d48.tar.gz
Run slowest tests first to minimize run time.
Diffstat (limited to 'shippable.yml')
-rw-r--r--shippable.yml45
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