Skip to content

Commit c7e2b03

Browse files
committed
Merge remote-tracking branch 'origin/travis-reorder'
* origin/travis-reorder: ci: try moving slower 2.8.0 jobs together ci: roughly bin-pack Travis jobs longest->shortest
2 parents 83b33a8 + 95e7bca commit c7e2b03

File tree

1 file changed

+32
-31
lines changed

1 file changed

+32
-31
lines changed

.travis.yml

Lines changed: 32 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,38 @@ matrix:
3535
env: MODE=mitogen_py24 DISTRO=centos5
3636

3737
include:
38+
# Debops tests.
39+
# 2.8.0; 3.6 -> 2.7
40+
- python: "3.6"
41+
env: MODE=debops_common VER=2.8.0
42+
# 2.4.6.0; 2.7 -> 2.7
43+
- python: "2.7"
44+
env: MODE=debops_common VER=2.4.6.0
45+
46+
# Sanity check against vanilla Ansible. One job suffices.
47+
- python: "2.7"
48+
env: MODE=ansible VER=2.8.0 DISTROS=debian STRATEGY=linear
49+
50+
# ansible_mitogen tests.
51+
52+
# 2.8.0 -> {debian, centos6, centos7}
53+
- python: "3.6"
54+
env: MODE=ansible VER=2.8.0
55+
# 2.8.0 -> {debian, centos6, centos7}
56+
- python: "2.7"
57+
env: MODE=ansible VER=2.8.0
58+
59+
# 2.4.6.0 -> {debian, centos6, centos7}
60+
- python: "3.6"
61+
env: MODE=ansible VER=2.4.6.0
62+
# 2.4.6.0 -> {debian, centos6, centos7}
63+
- python: "2.6"
64+
env: MODE=ansible VER=2.4.6.0
65+
66+
# 2.3 -> {centos5}
67+
- python: "2.6"
68+
env: MODE=ansible VER=2.3.3.0 DISTROS=centos5
69+
3870
# Mitogen tests.
3971
# 2.4 -> 2.4
4072
- language: c
@@ -50,34 +82,3 @@ matrix:
5082
- python: "2.6"
5183
env: MODE=mitogen DISTRO=debian-py3
5284
# 3.6 -> 2.6 -- moved to Azure
53-
54-
# Debops tests.
55-
# 2.4.6.0; 2.7 -> 2.7
56-
- python: "2.7"
57-
env: MODE=debops_common VER=2.4.6.0
58-
# 2.8.0; 3.6 -> 2.7
59-
- python: "3.6"
60-
env: MODE=debops_common VER=2.8.0
61-
62-
# ansible_mitogen tests.
63-
64-
# 2.3 -> {centos5}
65-
- python: "2.6"
66-
env: MODE=ansible VER=2.3.3.0 DISTROS=centos5
67-
68-
# 2.6 -> {debian, centos6, centos7}
69-
- python: "2.6"
70-
env: MODE=ansible VER=2.4.6.0
71-
# 2.7 -> {debian, centos6, centos7}
72-
- python: "2.7"
73-
env: MODE=ansible VER=2.8.0
74-
75-
# 3.6 -> {debian, centos6, centos7}
76-
- python: "3.6"
77-
env: MODE=ansible VER=2.4.6.0
78-
- python: "3.6"
79-
env: MODE=ansible VER=2.8.0
80-
81-
# Sanity check against vanilla Ansible. One job suffices.
82-
- python: "2.7"
83-
env: MODE=ansible VER=2.8.0 DISTROS=debian STRATEGY=linear

0 commit comments

Comments
 (0)