summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml19
1 files changed, 6 insertions, 13 deletions
diff --git a/.travis.yml b/.travis.yml
index 985a544..b941f4c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,13 +19,6 @@ install:
# do the rest of the image setup
- ./.travis/install.sh
-# pypy is not passing atm, but still report build success for now
-# allow coverage to fail, so we can still do testing for all platforms
-matrix:
- allow_failures:
- - python: pypy3
- - stage: Coverage
-
# run coverage first as its still useful to collect
stages:
- Coverage
@@ -43,6 +36,12 @@ stages:
# apparently not guaranteed.
jobs:
+
+ # pypy is not passing atm, but still report build success for now
+ # allow coverage to fail, so we can still do testing for all platforms
+ allow_failures:
+ - python: pypy3
+ - stage: Coverage
include:
- &test_job
stage: Test
@@ -53,29 +52,24 @@ jobs:
env:
- PYVER=pypy3
- PYTHON=pypy3
- sudo: required
-
- <<: *test_job
python: 3.5
env:
- PYVER=35
- PYTHON=3.5
- sudo: required
- <<: *test_job
python: 3.6
env:
- PYVER=36
- PYTHON=3.6
- sudo: required
- <<: *test_job
python: 3.7
env:
- PYVER=37
- PYTHON=3.7
- sudo: required
dist: xenial # required for Python >= 3.7
- <<: *test_job
@@ -83,7 +77,6 @@ jobs:
env:
- PYVER=38
- PYTHON=3.8
- sudo: required
dist: bionic # required for Python >= 3.8