aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2016-09-24 17:18:05 -0500
committerAlex Gaynor <alex.gaynor@gmail.com>2016-09-24 18:18:05 -0400
commite2d79d0d94760758333a09fc88f1aa4ce3e2d9c3 (patch)
tree176bc969b85a9b0f182277fd6825aca79fe0ccbf
parent08652e9b864e86acbe278f105c19d0da84c51c01 (diff)
downloadcryptography-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.yml27
-rwxr-xr-x.travis/install.sh1
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