diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2018-10-08 21:24:33 -0400 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2018-10-09 09:24:33 +0800 |
commit | 338b0b073d0bac8451e9d180edcfbba81888d010 (patch) | |
tree | 9d5a80c61635cbee6c6261f5167c38d6ee98d3dd /.travis.yml | |
parent | 788b859efd679b5df90475b32eeccf593d7eb38e (diff) | |
download | cryptography-338b0b073d0bac8451e9d180edcfbba81888d010.tar.gz cryptography-338b0b073d0bac8451e9d180edcfbba81888d010.tar.bz2 cryptography-338b0b073d0bac8451e9d180edcfbba81888d010.zip |
Fixes #4459 -- switch all our builds to xenial on travis (#4486)
* Fixes #4459 -- switch all our builds to xenial on travis
* Attempt to fix tests
* Try disabling sudo?
* typo
* try this?
* shellcheck
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/.travis.yml b/.travis.yml index de78953f..51a51f6e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ -sudo: false -dist: trusty +sudo: true +dist: xenial language: python @@ -29,15 +29,19 @@ matrix: env: TOXENV=py36 - python: 3.7 env: TOXENV=py37 - dist: xenial - sudo: true - python: pypy-5.3 env: TOXENV=pypy-nocoverage + # PyPy 5.3 isn't available for xenial + dist: trusty - python: pypy2.7-5.10.0 env: TOXENV=pypy-nocoverage - python: pypy3.5-5.10.1 env: TOXENV=pypy3-nocoverage - python: 2.7 + env: TOXENV=py27 OPENSSL=1.0.1u + - python: 3.7 + env: TOXENV=py37 OPENSSL=1.0.1u + - python: 2.7 env: TOXENV=py27 OPENSSL=1.1.0i - python: 3.5 env: TOXENV=py35 OPENSSL=1.1.0i @@ -45,20 +49,12 @@ matrix: env: TOXENV=py27 OPENSSL=1.1.1 - python: 3.7 env: TOXENV=py37 OPENSSL=1.1.1 - dist: xenial - sudo: true - python: 3.7 env: TOXENV=py37 LIBRESSL=2.4.5 - dist: xenial - sudo: true - python: 3.7 env: TOXENV=py37 LIBRESSL=2.6.5 - dist: xenial - sudo: true - python: 3.7 env: TOXENV=py37 LIBRESSL=2.7.4 - dist: xenial - sudo: true - python: 3.6 env: TOXENV=docs OPENSSL=1.1.0i addons: @@ -80,12 +76,18 @@ matrix: env: DOWNSTREAM=aws-encryption-sdk - python: 2.7 env: DOWNSTREAM=dynamodb-encryption-sdk OPENSSL=1.1.0i + # dynamodb-encryption-sdk tests fail on xenial for whatever reason + dist: trusty + sudo: false - python: 2.7 env: DOWNSTREAM=certbot OPENSSL=1.1.0i - python: 2.7 env: DOWNSTREAM=certbot-josepy - python: 2.7 env: DOWNSTREAM=urllib3 + # urllib3 tests fail on xenial for whatever reason + dist: trusty + sudo: false install: - ./.travis/install.sh |