Skip to content

Commit 29fceba

Browse files
holzkohlengrillheliocastro
authored andcommitted
Updated travis config python versions + linux dist (#90)
* Updated travis config python versions + linux dist * Version bump
1 parent 1818bf7 commit 29fceba

File tree

1 file changed

+26
-17
lines changed

1 file changed

+26
-17
lines changed

.travis.yml

Lines changed: 26 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,33 +7,38 @@ git:
77
submodules: false
88

99
.ci-matrix-definitions:
10-
- &linux-bionic-nightly
10+
- &linux-focal-nightly
1111
os: linux
12-
dist: bionic
12+
dist: focal
1313
python: nightly
1414

15-
- &linux-bionic-3-8-dev
15+
- &linux-focal-3-10-dev
1616
os: linux
17-
dist: bionic
18-
python: 3.8-dev
17+
dist: focal
18+
python: 3.10-dev
1919

20-
- &linux-bionic-3-8
20+
- &linux-focal-3-9
2121
os: linux
22-
dist: bionic
22+
dist: focal
23+
python: 3.9
24+
25+
- &linux-focal-3-8
26+
os: linux
27+
dist: focal
2328
python: 3.8
2429

25-
- &linux-bionic-3-7
30+
- &linux-focal-3-7
2631
os: linux
27-
dist: bionic
32+
dist: focal
2833
python: 3.7
2934

30-
- &linux-bionic-3-6
35+
- &linux-focal-3-6
3136
os: linux
32-
dist: bionic
37+
dist: focal
3338
python: 3.6 # = min required version for Emma
3439

3540
- &linux-reference # An alias to the main version we use for coverage, linting, ...
36-
<<: *linux-bionic-3-8
41+
<<: *linux-focal-3-9
3742

3843
# Disabled since travis does not support python on windows
3944
# - os: windows
@@ -77,19 +82,22 @@ install:
7782
jobs:
7883
include:
7984
- stage: testing
80-
<<: *linux-bionic-nightly
85+
<<: *linux-focal-nightly
86+
script: *emma-tests
87+
- stage: testing
88+
<<: *linux-focal-3-10-dev
8189
script: *emma-tests
8290
- stage: testing
83-
<<: *linux-bionic-3-8-dev
91+
<<: *linux-focal-3-9
8492
script: *emma-tests
8593
- stage: testing
86-
<<: *linux-bionic-3-8
94+
<<: *linux-focal-3-8
8795
script: *emma-tests
8896
- stage: testing
89-
<<: *linux-bionic-3-7
97+
<<: *linux-focal-3-7
9098
script: *emma-tests
9199
- stage: testing
92-
<<: *linux-bionic-3-6
100+
<<: *linux-focal-3-6
93101
script: *emma-tests
94102

95103
- stage: linting
@@ -140,6 +148,7 @@ jobs:
140148
# Must be last point at this indentation level below include (see: https://travis-ci.community/t/why-allow-failures-didnt-work-for-this-build/5582/6 or https://github.com/svenfuchs/test-2/blob/dff1020f3a42159465967b9fa1b4d09f933c4da9/.travis.yml)
141149
allow_failures:
142150
- python: nightly
151+
- python: 3.10-dev
143152
- python: 3.9-dev
144153
- python: 3.8-dev
145154
- python: 3.7-dev

0 commit comments

Comments
 (0)