mirror of
https://github.com/microsoft/GSL.git
synced 2024-11-03 17:56:43 -05:00
TravisCI: Xcode 9.0 earliest with C++17 support
This commit is contained in:
parent
d768179ff6
commit
8655dc1583
42
.travis.yml
42
.travis.yml
@ -30,15 +30,23 @@ matrix:
|
|||||||
os: osx
|
os: osx
|
||||||
osx_image: xcode8.3
|
osx_image: xcode8.3
|
||||||
|
|
||||||
# XCode 9.1
|
# XCode 9.0 earliest C++17 support
|
||||||
- name: AppleClang Xcode-9.1 C++14 Debug
|
- name: AppleClang Xcode-9.0 C++17 Debug
|
||||||
|
env: BUILD_TYPE=Debug GSL_CXX_STANDARD=17
|
||||||
|
os: osx
|
||||||
|
osx_image: xcode9 # AppleClang 9.1.0 same compiler in Xcode 9.0, 9.1 and 9.2
|
||||||
|
- name: AppleClang Xcode-9.0 C++17 Release
|
||||||
|
env: BUILD_TYPE=Release GSL_CXX_STANDARD=17
|
||||||
|
os: osx
|
||||||
|
osx_image: xcode9
|
||||||
|
- name: AppleClang Xcode-9.0 C++14 Debug
|
||||||
env: BUILD_TYPE=Debug GSL_CXX_STANDARD=14
|
env: BUILD_TYPE=Debug GSL_CXX_STANDARD=14
|
||||||
os: osx
|
os: osx
|
||||||
osx_image: xcode9.1 # AppleClang 9.1.0 same compiler in Xcode 9.0, 9.1 and 9.2
|
osx_image: xcode9
|
||||||
- name: AppleClang Xcode-9.1 C++14 Release
|
- name: AppleClang Xcode-9.0 C++14 Release
|
||||||
env: BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
env: BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
||||||
os: osx
|
os: osx
|
||||||
osx_image: xcode9.1
|
osx_image: xcode9
|
||||||
|
|
||||||
# XCode 9.4
|
# XCode 9.4
|
||||||
- name: AppleClang Xcode-9.4 C++14 Debug
|
- name: AppleClang Xcode-9.4 C++14 Debug
|
||||||
@ -49,6 +57,14 @@ matrix:
|
|||||||
env: BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
env: BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
||||||
os: osx
|
os: osx
|
||||||
osx_image: xcode9.4
|
osx_image: xcode9.4
|
||||||
|
- name: AppleClang Xcode-9.4 C++17 Debug
|
||||||
|
env: BUILD_TYPE=Debug GSL_CXX_STANDARD=17
|
||||||
|
os: osx
|
||||||
|
osx_image: xcode9.4
|
||||||
|
- name: AppleClang Xcode-9.4 C++17 Release
|
||||||
|
env: BUILD_TYPE=Release GSL_CXX_STANDARD=17
|
||||||
|
os: osx
|
||||||
|
osx_image: xcode9.4
|
||||||
|
|
||||||
# XCode 10.1
|
# XCode 10.1
|
||||||
- name: AppleClang Xcode-10.1 C++14 Debug
|
- name: AppleClang Xcode-10.1 C++14 Debug
|
||||||
@ -59,6 +75,14 @@ matrix:
|
|||||||
env: BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
env: BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
||||||
os: osx
|
os: osx
|
||||||
osx_image: xcode10.1
|
osx_image: xcode10.1
|
||||||
|
- name: AppleClang Xcode-10.1 C++17 Debug
|
||||||
|
env: BUILD_TYPE=Debug GSL_CXX_STANDARD=17
|
||||||
|
os: osx
|
||||||
|
osx_image: xcode10.1
|
||||||
|
- name: AppleClang Xcode-10.1 C++17 Release
|
||||||
|
env: BUILD_TYPE=Release GSL_CXX_STANDARD=17
|
||||||
|
os: osx
|
||||||
|
osx_image: xcode10.1
|
||||||
|
|
||||||
# XCode 10.3
|
# XCode 10.3
|
||||||
- name: AppleClang Xcode-10.3 C++14 Debug
|
- name: AppleClang Xcode-10.3 C++14 Debug
|
||||||
@ -69,6 +93,14 @@ matrix:
|
|||||||
env: BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
env: BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
||||||
os: osx
|
os: osx
|
||||||
osx_image: xcode10.3
|
osx_image: xcode10.3
|
||||||
|
- name: AppleClang Xcode-10.3 C++17 Debug
|
||||||
|
env: BUILD_TYPE=Debug GSL_CXX_STANDARD=17
|
||||||
|
os: osx
|
||||||
|
osx_image: xcode10.3
|
||||||
|
- name: AppleClang Xcode-10.3 C++17 Release
|
||||||
|
env: BUILD_TYPE=Release GSL_CXX_STANDARD=17
|
||||||
|
os: osx
|
||||||
|
osx_image: xcode10.3
|
||||||
|
|
||||||
# XCode 11.3
|
# XCode 11.3
|
||||||
- name: AppleClang Xcode-11.3 C++17 Debug
|
- name: AppleClang Xcode-11.3 C++17 Debug
|
||||||
|
Loading…
Reference in New Issue
Block a user