summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Grönholm <alex.gronholm@nextday.fi>2018-11-19 01:19:28 +0200
committerAlex Grönholm <alex.gronholm@nextday.fi>2018-11-19 01:32:38 +0200
commitf5667b5d9d7346f9ffe32f039df122cdc261ad37 (patch)
treef1adf76b8d369409999ebe29195fbdcc9f8a6f38
parent78349dcc650b367d4d5b0ebe73a8c833a77b2c6f (diff)
downloadwheel-git-f5667b5d9d7346f9ffe32f039df122cdc261ad37.tar.gz
Updated the Travis configuration
The "xenial" image now contains Python 3.6 and 3.7.
-rw-r--r--.travis.yml36
1 files changed, 20 insertions, 16 deletions
diff --git a/.travis.yml b/.travis.yml
index 9b73206..1edf640 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,42 +1,46 @@
+dist: xenial
language: python
-sudo: false
cache: pip
stages:
+ - name: static analysis
- name: test
- name: deploy to PyPI
if: type = push AND tag =~ ^\d+\.\d+\.\d+
jobs:
include:
- - env: TOXENV=pypy
+ - stage: static analysis
+ env: TOXENV=flake8
+
+ - stage: test
+ env: TOXENV=pypy
python: pypy
- - env: TOXENV=pypy3
- python: pypy3
+ - stage: test
+ env: TOXENV=pypy3
+ python: pypy3.5
- - env: TOXENV=py27
+ - stage: test
+ env: TOXENV=py27
python: "2.7"
- - env: TOXENV=py34
+ - stage: test
+ env: TOXENV=py34
python: "3.4"
- - env: TOXENV=py35
+ - stage: test
+ env: TOXENV=py35
python: "3.5"
- - env: TOXENV=py36
+ - stage: test
+ env: TOXENV=py36
python: "3.6"
- # https://github.com/travis-ci/travis-ci/issues/9815
- - env: TOXENV=py37
- dist: xenial
- sudo: required
+ - stage: test
+ env: TOXENV=py37
python: "3.7"
- - env: TOXENV=flake8
- python: "2.7"
- after_success: skip
-
- stage: deploy to PyPI
install: pip install -U setuptools
script: skip