Travis: Added Clang 9. Removed Xcode 7.3

This commit is contained in:
Benoit Blanchon
2020-07-15 11:55:46 +02:00
parent 63606c0985
commit 8ef226bcb8

View File

@@ -107,10 +107,14 @@ matrix:
sources: ['ubuntu-toolchain-r-test','llvm-toolchain-trusty-8'] sources: ['ubuntu-toolchain-r-test','llvm-toolchain-trusty-8']
packages: ['clang-8'] packages: ['clang-8']
env: SCRIPT=test _CC=clang-8 _CXX=clang++-8 env: SCRIPT=test _CC=clang-8 _CXX=clang++-8
- addons:
apt:
sources:
- sourceline: 'deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-9 main'
key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key'
packages: ['clang-9']
env: SCRIPT=test _CC=clang-9 _CXX=clang++-9
- env: SCRIPT=coverage - env: SCRIPT=coverage
- os: osx
osx_image: xcode7.3
env: SCRIPT=test
- os: osx - os: osx
osx_image: xcode8.3 osx_image: xcode8.3
env: SCRIPT=test env: SCRIPT=test
@@ -126,14 +130,18 @@ matrix:
- env: SCRIPT=platformio BOARD=esp01 - env: SCRIPT=platformio BOARD=esp01
- addons: - addons:
apt: apt:
sources: ['ubuntu-toolchain-r-test'] sources:
packages: ['clang-6.0','llvm-6.0'] - sourceline: 'deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-9 main'
env: SCRIPT=fuzz CLANG=6.0 FUZZER=json key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key'
packages: ['clang-9','llvm-9']
env: SCRIPT=fuzz CLANG=9 FUZZER=json
- addons: - addons:
apt: apt:
sources: ['ubuntu-toolchain-r-test'] sources:
packages: ['clang-6.0','llvm-6.0'] - sourceline: 'deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-9 main'
env: SCRIPT=fuzz CLANG=6.0 FUZZER=msgpack key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key'
packages: ['clang-9','llvm-9']
env: SCRIPT=fuzz CLANG=9 FUZZER=msgpack
cache: cache:
directories: directories:
- "~/.platformio" - "~/.platformio"