diff options
Diffstat (limited to 'shippable.yml')
-rw-r--r-- | shippable.yml | 79 |
1 files changed, 35 insertions, 44 deletions
diff --git a/shippable.yml b/shippable.yml index 31fc99e08f..f14f454177 100644 --- a/shippable.yml +++ b/shippable.yml @@ -8,60 +8,51 @@ matrix: exclude: - env: TEST=none include: - - env: TEST=remote TARGET=all PLATFORM=osx VERSION=10.11 + - env: TEST=other + - env: TEST=units - - env: TEST=remote TARGET=all PLATFORM=freebsd VERSION=10.3-STABLE PRIVILEGED=true + - env: TEST=osx/10.11 - - env: TEST=remote TARGET=ci_win1 PLATFORM=windows VERSION=2012-R2_RTM - - env: TEST=remote TARGET=ci_win2 PLATFORM=windows VERSION=2012-R2_RTM - - env: TEST=remote TARGET=ci_win3 PLATFORM=windows VERSION=2012-R2_RTM + - env: TEST=freebsd/10.3-STABLE - - 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=destructive IMAGE=ansible/ansible:ubuntu1604py3 PYTHON3=1 + - env: TEST=windows/1 + - env: TEST=windows/2 + - env: TEST=windows/3 - - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:centos6 - - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:centos7 PRIVILEGED=true - - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:fedora-rawhide PRIVILEGED=true - - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:fedora23 PRIVILEGED=true - - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:opensuseleap PRIVILEGED=true - - 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 PRIVILEGED=true - - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:ubuntu1604py3 PYTHON3=1 PRIVILEGED=true + - env: TEST=linux/centos6/1 + - env: TEST=linux/centos7/1 + - env: TEST=linux/fedora-rawhide/1 + - env: TEST=linux/fedora23/1 + - env: TEST=linux/opensuseleap/1 + - env: TEST=linux/ubuntu1204/1 + - env: TEST=linux/ubuntu1404/1 + - env: TEST=linux/ubuntu1604/1 + - env: TEST=linux/ubuntu1604py3/1 - - 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 - - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1404 - - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1604 - - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1604py3 PYTHON3=1 + - env: TEST=linux/centos6/2 + - env: TEST=linux/centos7/2 + - env: TEST=linux/fedora-rawhide/2 + - env: TEST=linux/fedora23/2 + - env: TEST=linux/opensuseleap/2 + - env: TEST=linux/ubuntu1204/2 + - env: TEST=linux/ubuntu1404/2 + - env: TEST=linux/ubuntu1604/2 + - env: TEST=linux/ubuntu1604py3/2 - - 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=py35 - python: 3.5 - - - env: TEST=code-smell INSTALL_DEPS=1 - python: 2.7 + - env: TEST=linux/centos6/3 + - env: TEST=linux/centos7/3 + - env: TEST=linux/fedora-rawhide/3 + - env: TEST=linux/fedora23/3 + - env: TEST=linux/opensuseleap/3 + - env: TEST=linux/ubuntu1204/3 + - env: TEST=linux/ubuntu1404/3 + - env: TEST=linux/ubuntu1604/3 + - env: TEST=linux/ubuntu1604py3/3 build: pre_ci_boot: options: "--privileged=false --net=bridge" ci: - - test/utils/shippable/ci.sh + - test/utils/shippable/timing.sh test/utils/shippable/shippable.sh integrations: notifications: |