Skip to content

Commit 7dc64bd

Browse files
committed
partition builds by pymongo version
1 parent e18159d commit 7dc64bd

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

.travis.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,15 @@ python:
44
- 3.4
55
- 3.5
66
- 3.6
7-
# - 3.7-dev
7+
env:
8+
# keep this list in sync with what's in tox.ini
9+
- PYMONGO=pymongo30
10+
- PYMONGO=pymongo31
11+
- PYMONGO=pymongo32
12+
- PYMONGO=pymongo33
13+
- PYMONGO=pymongo34
14+
- PYMONGO=pymongo35
15+
- PYMONGO=pymongo36
816
services: docker
917
install: pip install tox tox-docker
10-
script: tox
18+
script: tox -e $(tox -l | grep "^$PYMONGO" | tr "\n" ",")

tox.ini

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
[tox]
2+
3+
; keep the pymongo list in sync with what's in .travis.yaml
24
envlist=
3-
mongo{32,34,36}-pymongo{30,31,32,33,34,35,36}-flask{0_11,0_12,10}
5+
pymongo{30,31,32,33,34,35,36}-mongo{32,34,36}-flask{0_11,0_12,10}
46

57
[testenv]
68
docker =

0 commit comments

Comments
 (0)