diff options
Diffstat (limited to '.travis.yml')
| -rw-r--r-- | .travis.yml | 50 |
1 files changed, 42 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml index 29e499e76..6efbee21b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,51 @@ # Wire up travis language: python +sudo: false -python: - - 2.6 - - 2.7 - - pypy - - 3.2 - - 3.3 +matrix: + include: + - python: 2.7 + env: TOXENV=py27 + - python: 3.4 + env: TOXENV=py34 + - python: 3.5 + env: TOXENV=py35 + - python: 3.6 + env: TOXENV=py36 + - python: pypy + env: TOXENV=pypy + - python: pypy3 + env: TOXENV=pypy3 + - python: 3.6 + env: TOXENV=py2-cover,py3-cover,coverage + - python: 3.5 + env: TOXENV=docs + - python: 3.6 + env: TOXENV=lint + - python: 3.7 + env: TOXENV=py37 + dist: xenial + sudo: true + - python: 3.8-dev + env: TOXENV=py38 + dist: xenial + sudo: true + allow_failures: + - env: TOXENV=py38 -install: python setup.py dev +install: + - travis_retry pip install tox -script: python setup.py test -q +script: + - travis_retry tox + +cache: + directories: + - $HOME/.cache/pip notifications: email: - pyramid-checkins@lists.repoze.org + irc: + channels: + - "chat.freenode.net#pyramid" |
