From 7bf5ce4498ca3fabee5775dfe63704587005ec90 Mon Sep 17 00:00:00 2001 From: David Wilson Date: Mon, 29 Jul 2019 18:49:29 +0100 Subject: [PATCH] ci: roughly bin-pack Travis jobs longest->shortest --- .travis.yml | 62 ++++++++++++++++++++++++++--------------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/.travis.yml b/.travis.yml index b8ae0c62..a3f4967b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -35,6 +35,37 @@ matrix: env: MODE=mitogen_py24 DISTRO=centos5 include: + # Debops tests. + # 2.8.0; 3.6 -> 2.7 + - python: "3.6" + env: MODE=debops_common VER=2.8.0 + # 2.4.6.0; 2.7 -> 2.7 + - python: "2.7" + env: MODE=debops_common VER=2.4.6.0 + + # Sanity check against vanilla Ansible. One job suffices. + - python: "2.7" + env: MODE=ansible VER=2.8.0 DISTROS=debian STRATEGY=linear + + # ansible_mitogen tests. + + # 3.6 -> {debian, centos6, centos7} + - python: "3.6" + env: MODE=ansible VER=2.8.0 + - python: "3.6" + env: MODE=ansible VER=2.4.6.0 + + # 2.7 -> {debian, centos6, centos7} + - python: "2.7" + env: MODE=ansible VER=2.8.0 + # 2.6 -> {debian, centos6, centos7} + - python: "2.6" + env: MODE=ansible VER=2.4.6.0 + + # 2.3 -> {centos5} + - python: "2.6" + env: MODE=ansible VER=2.3.3.0 DISTROS=centos5 + # Mitogen tests. # 2.4 -> 2.4 - language: c @@ -50,34 +81,3 @@ matrix: - python: "2.6" env: MODE=mitogen DISTRO=debian-py3 # 3.6 -> 2.6 -- moved to Azure - - # Debops tests. - # 2.4.6.0; 2.7 -> 2.7 - - python: "2.7" - env: MODE=debops_common VER=2.4.6.0 - # 2.8.0; 3.6 -> 2.7 - - python: "3.6" - env: MODE=debops_common VER=2.8.0 - - # ansible_mitogen tests. - - # 2.3 -> {centos5} - - python: "2.6" - env: MODE=ansible VER=2.3.3.0 DISTROS=centos5 - - # 2.6 -> {debian, centos6, centos7} - - python: "2.6" - env: MODE=ansible VER=2.4.6.0 - # 2.7 -> {debian, centos6, centos7} - - python: "2.7" - env: MODE=ansible VER=2.8.0 - - # 3.6 -> {debian, centos6, centos7} - - python: "3.6" - env: MODE=ansible VER=2.4.6.0 - - python: "3.6" - env: MODE=ansible VER=2.8.0 - - # Sanity check against vanilla Ansible. One job suffices. - - python: "2.7" - env: MODE=ansible VER=2.8.0 DISTROS=debian STRATEGY=linear