diff options
author | Brad Warren <bradmw@umich.edu> | 2016-01-13 03:10:47 +0300 |
---|---|---|
committer | Brad Warren <bradmw@umich.edu> | 2016-01-13 03:10:47 +0300 |
commit | 6ae7d834cc8358c8d5c7c325ac3ce1dc718e5462 (patch) | |
tree | f409cada3a27be6d7eca32ec191bb404970ca4e3 /.travis.yml | |
parent | edfa79fc5c43a8f30c60d694f73780394d8c8e1c (diff) | |
parent | de89eb89e23d1df7493e00f1b05749deb190684c (diff) |
Set Python version for all Travis tests
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml index 9863e1d81..7f6a2f87c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,8 @@ language: python services: - rabbitmq - mariadb + # apacheconftest + #- apache2 # http://docs.travis-ci.com/user/ci-environment/#CI-environment-OS # gimme has to be kept in sync with Boulder's Go version setting in .travis.yml @@ -21,13 +23,26 @@ matrix: include: - python: "2.6" env: TOXENV=py26 BOULDER_INTEGRATION=1 + - python: "2.6" + env: TOXENV=py26-oldest BOULDER_INTEGRATION=1 +# Disabled for now due to requiring sudo -> causing more boulder integration +# DNS timeouts :( +# - python: "2.7" +# env: TOXENV=apacheconftest - python: "2.7" env: TOXENV=py27 BOULDER_INTEGRATION=1 - python: "2.7" - env: TOXENV=lint + env: TOXENV=py27-oldest BOULDER_INTEGRATION=1 - python: "2.7" env: TOXENV=cover - + - python: "2.7" + env: TOXENV=lint + - python: "3.3" + env: TOXENV=py33 + - python: "3.4" + env: TOXENV=py34 + - python: "3.5" + env: TOXENV=py35 # Only build pushes to the master branch, PRs, and branches beginning with # `test-`. This reduces the number of simultaneous Travis runs, which speeds @@ -62,6 +77,12 @@ addons: - openssl # For Boulder integration testing - rsyslog + # for apacheconftest + #- realpath + #- apache2 + #- libapache2-mod-wsgi + #- libapache2-mod-macro + #- sudo install: "travis_retry pip install tox coveralls" script: 'travis_retry tox && ([ "xxx$BOULDER_INTEGRATION" = "xxx" ] || ./tests/travis-integration.sh)' |