From 74de14586fc27af2696019a9ec5e6c57cec31094 Mon Sep 17 00:00:00 2001 From: Davide Pesavento Date: Thu, 19 Oct 2017 01:43:02 -0400 Subject: [PATCH] ci: add clang 5.0 and Xcode 9.0 to Travis-CI build matrix Change-Id: I64ea5cce47fa6376666d0854c1454ef3b6ce79cc --- .travis.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index c2bdbf0..6e97afd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -92,7 +92,9 @@ matrix: dist: trusty addons: apt: - sources: llvm-toolchain-trusty-3.9 + sources: + - llvm-toolchain-trusty-3.9 + - ubuntu-toolchain-r-test packages: clang-3.9 env: - CXX=clang++-3.9 @@ -101,11 +103,24 @@ matrix: dist: trusty addons: apt: - sources: llvm-toolchain-trusty-4.0 + sources: + - llvm-toolchain-trusty-4.0 + - ubuntu-toolchain-r-test packages: clang-4.0 env: - CXX=clang++-4.0 - NODE_LABELS="Linux Ubuntu Ubuntu-14.04" + - os: linux + dist: trusty + addons: + apt: + sources: + - llvm-toolchain-trusty-5.0 + - ubuntu-toolchain-r-test + packages: clang-5.0 + env: + - CXX=clang++-5.0 + - NODE_LABELS="Linux Ubuntu Ubuntu-14.04" # macOS/clang # https://docs.travis-ci.com/user/osx-ci-environment/#OS-X-Version @@ -121,6 +136,10 @@ matrix: osx_image: xcode8.3 env: - NODE_LABELS="OSX OSX-10.12" + - os: osx + osx_image: xcode9 + env: + - NODE_LABELS="OSX OSX-10.12" before_script: - ${CXX:-c++} --version