summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOmer Katz <omer.drow@gmail.com>2018-05-29 16:36:27 +0300
committerGitHub <noreply@github.com>2018-05-29 16:36:27 +0300
commitbd459f64deda3b15cc955e0eb4b1354fca86c4be (patch)
treef14fc6127e1b59280a45baaa67aa14bffdbf6b60
parentecfdec115bbd9aa8ca33aabfb4f406b288410f08 (diff)
downloadpy-amqp-ci-build-stages-and-osx.tar.gz
Run build on OSX & introduce build stages.ci-build-stages-and-osx
-rw-r--r--.travis.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 0b02849..4230433 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,6 +5,10 @@ cache: pip
env:
global:
PYTHONUNBUFFERED=yes
+
+stages:
+ - lint
+ - test
matrix:
fast_finish: true
@@ -20,15 +24,35 @@ matrix:
- python: 3.6
env: TOXENV=3.6
- python: 2.7
+ env: TOXENV=2.7
+ os: osx
+ - python: pypy
+ env: TOXENV=pypy
+ os: osx
+ - python: 3.4
+ env: TOXENV=3.4
+ os: osx
+ - python: 3.5
+ env: TOXENV=3.5
+ os: osx
+ - python: 3.6
+ env: TOXENV=3.6
+ os: osx
+ - python: 2.7
env: TOXENV=flake8
+ stage: lint
- python: 3.6
env: TOXENV=flake8
+ stage: lint
- python: 2.7
env: TOXENV=flakeplus
+ stage: lint
- python: 2.7
env: TOXENV=pydocstyle
+ stage: lint
- python: 2.7
env: TOXENV=apicheck
+ stage: lint
install:
- pip install -U pip setuptools wheel | cat