summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2019-03-03 19:17:48 (GMT)
committerMats Wichmann <mats@linux.com>2019-03-03 19:17:48 (GMT)
commit3f3edd29e1f69b5b50c27439cf59286887a9178f (patch)
treeb8bd02ba4e60a7b0c007bafcf113df194d62dc35 /.travis.yml
parent3a3626cc08b3d27a90e65ccebb874e1082d9deca (diff)
downloadSCons-3f3edd29e1f69b5b50c27439cf59286887a9178f.zip
SCons-3f3edd29e1f69b5b50c27439cf59286887a9178f.tar.gz
SCons-3f3edd29e1f69b5b50c27439cf59286887a9178f.tar.bz2
[WIP] add pypy3 to the Travis CI setup
Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml11
1 files changed, 9 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index 3ab601a..6bc50c3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -18,7 +18,7 @@ install:
# allow coverage to fail, so we can still do testing for all platforms
matrix:
allow_failures:
- - python: pypy
+ - python: pypy2, pypy3
- stage: Coverage
# run coverage first as its still useful to collect
@@ -62,12 +62,19 @@ jobs:
dist: xenial # required for Python 3.7 (travis-ci/travis-ci#9069)
- <<: *test_job
- python: pypy
+ python: pypy2
env:
- PYVER=pypy
- PYTHON=pypy
sudo: required
+ - <<: *test_job
+ python: pypy3
+ env:
+ - PYVER=pypy3
+ - PYTHON=pypy3
+ sudo: required
+
- &coverage_jobs
stage: Coverage