summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorDonald Stufft <donald@stufft.io>2015-06-09 18:07:20 -0400
committerDonald Stufft <donald@stufft.io>2015-06-09 18:30:19 -0400
commit72025dbad1e02a01fefad1be7df5c843c1c98983 (patch)
treeb24c7843185af7772567704c63ce374b6349bd27 /.travis.yml
parent8e3eaec559b46119ae80472d9a6ea837e75d6de9 (diff)
downloadpip-72025dbad1e02a01fefad1be7df5c843c1c98983.tar.gz
Refactor our .travis.yml to be more like pyca/cryptography's
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml51
1 files changed, 35 insertions, 16 deletions
diff --git a/.travis.yml b/.travis.yml
index 9812384a0..f7b4cdc91 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,26 +1,45 @@
language: python
-env:
- - TOXENV=pep8
- - TOXENV=py3pep8
- - TOXENV=docs
- - TOXENV=packaging
- - TOXENV=py26
- - TOXENV=py27
- - TOXENV=py32
- - TOXENV=py33
- - TOXENV=py34
- - TOXENV=py35
- - TOXENV=pypy
- - TOXENV=py27 VENDOR=no
- - TOXENV=py34 VENDOR=no
- - TOXENV=py27 VENDOR=no WHEELS=yes
- - TOXENV=py34 VENDOR=no WHEELS=yes
+
+matrix:
+ include:
+ - python: 2.6 # these are just to make travis's UI a bit prettier
+ env: TOXENV=py26
+ - python: 2.7
+ env: TOXENV=py27
+ - python: 3.2
+ env: TOXENV=py32
+ - python: 3.3
+ env: TOXENV=py33
+ - python: 3.4
+ env: TOXENV=py34
+ - env: TOXENV=py35
+ - python: pypy
+ env: TOXENV=pypy
+ - python: 2.7
+ env: TOXENV=py27 VENDOR=no
+ - python: 3.4
+ env: TOXENV=py34 VENDOR=no
+ - python: 2.7
+ env: TOXENV=py27 VENDOR=no WHEELS=yes
+ - python: 3.4
+ env: TOXENV=py34 VENDOR=no WHEELS=yes
+ - python: 2.7
+ env: TOXENV=docs
+ - python: 2.6
+ env: TOXENV=pep8
+ - python: 3.2
+ env: TOXENV=py3pep8
+ - python: 2.7
+ env: TOXENV=packaging
+
install: .travis/install.sh
+
script: .travis/run.sh
+
notifications:
irc:
channels: