Skip to content

Commit fe2dae4

Browse files
authored
Merge pull request #4140 from blueyed/ci
Faster CI
2 parents 6258248 + 7ded937 commit fe2dae4

File tree

2 files changed

+19
-21
lines changed

2 files changed

+19
-21
lines changed

.travis.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,15 @@ install:
1212
- pip install --upgrade --pre tox
1313
env:
1414
matrix:
15-
# note: please use "tox --listenvs" to populate the build matrix below
16-
# please remove the linting env in all cases
17-
- TOXENV=py27-pexpect
15+
# Specialized factors for py27.
16+
- TOXENV=py27-pexpect,py27-trial,py27-numpy
17+
- TOXENV=py27-nobyte
1818
- TOXENV=py27-xdist
19-
- TOXENV=py27-trial
20-
- TOXENV=py27-numpy
2119
- TOXENV=py27-pluggymaster PYTEST_NO_COVERAGE=1
22-
- TOXENV=py36-pexpect
20+
# Specialized factors for py36.
21+
- TOXENV=py36-pexpect,py36-trial,py36-numpy
2322
- TOXENV=py36-xdist
24-
- TOXENV=py36-trial
25-
- TOXENV=py36-numpy
2623
- TOXENV=py36-pluggymaster PYTEST_NO_COVERAGE=1
27-
- TOXENV=py27-nobyte
2824

2925
jobs:
3026
include:

appveyor.yml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,29 @@
11
environment:
22
matrix:
3-
- TOXENV: "linting,docs,doctesting"
4-
PYTEST_NO_COVERAGE: "1"
53
- TOXENV: "py27"
6-
- TOXENV: "py34"
7-
- TOXENV: "py35"
8-
- TOXENV: "py36"
94
- TOXENV: "py37"
5+
PYTEST_NO_COVERAGE: "1"
6+
- TOXENV: "linting,docs,doctesting"
7+
- TOXENV: "py36"
8+
- TOXENV: "py35"
9+
- TOXENV: "py34"
1010
- TOXENV: "pypy"
1111
PYTEST_NO_COVERAGE: "1"
12-
- TOXENV: "py27-xdist"
13-
- TOXENV: "py27-trial"
14-
- TOXENV: "py27-numpy"
12+
# Specialized factors for py27.
13+
- TOXENV: "py27-trial,py27-numpy,py27-nobyte"
1514
- TOXENV: "py27-pluggymaster"
1615
PYTEST_NO_COVERAGE: "1"
17-
- TOXENV: "py36-xdist"
18-
- TOXENV: "py36-trial"
19-
- TOXENV: "py36-numpy"
16+
- TOXENV: "py27-xdist"
17+
# Specialized factors for py36.
18+
- TOXENV: "py36-trial,py36-numpy"
2019
- TOXENV: "py36-pluggymaster"
2120
PYTEST_NO_COVERAGE: "1"
22-
- TOXENV: "py27-nobyte"
2321
- TOXENV: "py36-freeze"
2422
PYTEST_NO_COVERAGE: "1"
23+
- TOXENV: "py36-xdist"
24+
25+
matrix:
26+
fast_finish: true
2527

2628
install:
2729
- echo Installed Pythons

0 commit comments

Comments
 (0)