summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Grönholm <alex.gronholm@nextday.fi>2018-12-05 21:10:13 +0200
committerAlex Grönholm <alex.gronholm@nextday.fi>2018-12-05 21:10:13 +0200
commit7e3007df102b738bcb8bda8c05277f6b63c1b86b (patch)
tree3f4ff71d0ca28643231d50209e8e2813cfcc8f3a
parent7d4820a310e4df337063178c9d7e92fd0f5bd817 (diff)
downloadapscheduler-7e3007df102b738bcb8bda8c05277f6b63c1b86b.tar.gz
Updated Travis configuration to work with the Xenial image
-rw-r--r--.travis.yml48
1 files changed, 27 insertions, 21 deletions
diff --git a/.travis.yml b/.travis.yml
index 2695aed..8022b9f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,52 +1,59 @@
+dist: xenial
sudo: required
language: python
cache: pip
+python: "3.6"
stages:
+ - name: static analysis
- name: test
- name: deploy to pypi
if: type = push AND tag =~ ^v\d+\.\d+\.\d+
jobs:
include:
- - env: TOXENV=pypy
+ - stage: static analysis
+ env: TOXENV=flake8
+ sudo: false
+ before_install: skip
+ after_success: skip
+
+ - stage: test
+ env: TOXENV=pypy
python: pypy
after_success: skip
- - env: TOXENV=pypy3
- python: pypy3
+ - stage: test
+ env: TOXENV=pypy3
+ python: pypy3.5
after_success: skip
- - 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"
- - env: TOXENV=py37
- dist: xenial
+ - stage: test
+ env: TOXENV=py37
python: "3.7"
- before_install: docker-compose up -d mongodb rethinkdb zookeeper
- - env: TOXENV=flake8
+ - stage: deploy to pypi
sudo: false
- python: "3.5"
before_install: skip
- after_success: skip
-
- - stage: deploy to PyPI
- sudo: false
- python: "3.5"
- before_install: skip
- install: pip install -U setuptools
+ install: true
script: skip
- after_success: true
+ after_success: skip
deploy:
provider: pypi
user: agronholm
@@ -55,7 +62,6 @@ jobs:
distributions: sdist bdist_wheel
on:
tags: true
- repo: agronholm/apscheduler
before_install: docker-compose up -d