diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2016-09-24 17:18:05 -0500 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2016-09-24 18:18:05 -0400 |
commit | e2d79d0d94760758333a09fc88f1aa4ce3e2d9c3 (patch) | |
tree | 176bc969b85a9b0f182277fd6825aca79fe0ccbf | |
parent | 08652e9b864e86acbe278f105c19d0da84c51c01 (diff) | |
download | cryptography-e2d79d0d94760758333a09fc88f1aa4ce3e2d9c3.tar.gz cryptography-e2d79d0d94760758333a09fc88f1aa4ce3e2d9c3.tar.bz2 cryptography-e2d79d0d94760758333a09fc88f1aa4ce3e2d9c3.zip |
Travis mac updates (#3169)
* update our travis configs to run against 10.10, 10.11, 10.12
Drops 10.9 from Travis. The xcode8 image is also currently not 10.12,
but is planned to become that soon see:
https://blog.travis-ci.com/2016-09-15-new-default-osx-image-coming/
* add output of sw_vers for mac builders on travis
* reorder
-rw-r--r-- | .travis.yml | 27 | ||||
-rwxr-xr-x | .travis/install.sh | 1 |
2 files changed, 17 insertions, 11 deletions
diff --git a/.travis.yml b/.travis.yml index 1b33c6f5..29cdc06f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,38 +46,43 @@ matrix: env: TOXENV=py3pep8 - language: generic os: osx - # 7.1 is OS X 10.10.x - # see: https://docs.travis-ci.com/user/languages/objective-c/#Supported-OS-X-iOS-SDK-versions - osx_image: xcode7.1 + # 8 is planned to be macOS 10.12.x + # see: https://blog.travis-ci.com/2016-09-15-new-default-osx-image-coming/ + osx_image: xcode8 env: TOXENV=py27 CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=1 - language: generic os: osx - osx_image: xcode7.1 + osx_image: xcode8 env: TOXENV=py33 CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=1 - language: generic os: osx - osx_image: xcode7.1 + osx_image: xcode8 env: TOXENV=py34 CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=1 - language: generic os: osx - osx_image: xcode7.1 + osx_image: xcode8 env: TOXENV=py35 CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=1 - language: generic os: osx - osx_image: xcode7.1 + osx_image: xcode8 env: TOXENV=pypy-nocoverage CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=1 PYPY_VERSION=5.1 - language: generic os: osx - osx_image: xcode7.1 + osx_image: xcode8 env: TOXENV=py27 CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=0 - language: generic os: osx - # 7.2 is OS X 10.11.x - osx_image: xcode7.2 + # 7.3 is OS X 10.11.x + osx_image: xcode7.3 env: TOXENV=py27 CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=1 - language: generic os: osx - osx_image: xcode7.2 + # 6.4 is OS X 10.10.x + osx_image: xcode6.4 + env: TOXENV=py27 CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=1 + - language: generic + os: osx + osx_image: xcode8 env: TOXENV=docs CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=1 install: diff --git a/.travis/install.sh b/.travis/install.sh index f77fdda7..4dfa7ee7 100755 --- a/.travis/install.sh +++ b/.travis/install.sh @@ -4,6 +4,7 @@ set -e set -x if [[ "$(uname -s)" == 'Darwin' ]]; then + sw_vers brew update || brew update brew outdated openssl || brew upgrade openssl |