Trim a few travis builds, update others to more recent toolchains.
This commit is contained in:
56
.travis.yml
56
.travis.yml
@@ -1,8 +1,8 @@
|
|||||||
language: cpp
|
language: cpp
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
# gcc
|
|
||||||
# xenial
|
# ubuntu xenial 16.04
|
||||||
# gcc 5 is the default on xenial
|
# gcc 5 is the default on xenial
|
||||||
- os: linux
|
- os: linux
|
||||||
dist: xenial
|
dist: xenial
|
||||||
@@ -15,35 +15,37 @@ matrix:
|
|||||||
- doxygen
|
- doxygen
|
||||||
- cmake
|
- cmake
|
||||||
env: CHECK="true"
|
env: CHECK="true"
|
||||||
# bionic
|
|
||||||
- os: linux
|
|
||||||
dist: bionic
|
|
||||||
compiler: gcc
|
|
||||||
env: MATRIX_EVAL="CC=gcc-6 && CXX=g++-6"
|
|
||||||
|
|
||||||
|
# ubuntu bionic 18.04
|
||||||
# gcc 7 is the default on bionic
|
# gcc 7 is the default on bionic
|
||||||
- os: linux
|
- os: linux
|
||||||
dist: bionic
|
dist: bionic
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
|
addons:
|
||||||
|
apt:
|
||||||
|
packages:
|
||||||
|
- valgrind
|
||||||
|
- cppcheck
|
||||||
|
- doxygen
|
||||||
|
- cmake
|
||||||
env: CHECK="true"
|
env: CHECK="true"
|
||||||
|
|
||||||
|
# ubuntu focal fossa 20.04
|
||||||
|
# gcc 9 is the default on bionic
|
||||||
- os: linux
|
- os: linux
|
||||||
dist: bionic
|
dist: focal
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
env: MATRIX_EVAL="CC=gcc-8 && CXX=g++-8"
|
addons:
|
||||||
|
apt:
|
||||||
|
packages:
|
||||||
|
- valgrind
|
||||||
|
- cppcheck
|
||||||
|
- doxygen
|
||||||
|
- cmake
|
||||||
|
env: CHECK="true"
|
||||||
|
|
||||||
# clang
|
# clang
|
||||||
# xenial
|
# xenial
|
||||||
- os: linux
|
|
||||||
dist: xenial
|
|
||||||
compiler: clang
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
sources:
|
|
||||||
- llvm-toolchain-xenial-5.0
|
|
||||||
packages:
|
|
||||||
- clang-5.0
|
|
||||||
- cmake
|
|
||||||
env: MATRIX_EVAL="CC=clang-5.0 && CXX=clang++-5.0"
|
|
||||||
- os: linux
|
- os: linux
|
||||||
dist: xenial
|
dist: xenial
|
||||||
compiler: clang
|
compiler: clang
|
||||||
@@ -56,9 +58,9 @@ matrix:
|
|||||||
- cmake
|
- cmake
|
||||||
env: MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0"
|
env: MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0"
|
||||||
|
|
||||||
# clang-7 is the default on xenial and bionic
|
# clang-7 is the default on focal, xenial and bionic
|
||||||
- os: linux
|
- os: linux
|
||||||
dist: xenial
|
dist: focal
|
||||||
compiler: clang
|
compiler: clang
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
@@ -69,17 +71,9 @@ matrix:
|
|||||||
- cmake
|
- cmake
|
||||||
env: CHECK="true"
|
env: CHECK="true"
|
||||||
|
|
||||||
# bionic
|
|
||||||
- os: linux
|
|
||||||
dist: bionic
|
|
||||||
compiler: clang
|
|
||||||
env: CHECK="true"
|
|
||||||
# osx
|
# osx
|
||||||
- os: osx
|
- os: osx
|
||||||
osx_image: xcode9.4
|
osx_image: xcode13.4
|
||||||
env: XCODE="true"
|
|
||||||
- os: osx
|
|
||||||
osx_image: xcode12.5
|
|
||||||
env: XCODE="true" CHECK="true"
|
env: XCODE="true" CHECK="true"
|
||||||
|
|
||||||
# run coveralls
|
# run coveralls
|
||||||
|
|||||||
Reference in New Issue
Block a user