Update .travis.yml

This commit is contained in:
greg
2019-03-27 20:14:44 -04:00
parent 7dcc02ca02
commit 1b6d5666ea
Vendored
+101
View File
@@ -6,6 +6,107 @@ matrix:
compiler: gcc
env: COMPILER='g++' CXXSTD='c++11'
- os: linux
compiler: clang
env: COMPILER='clang++' CXXSTD='c++11'
- os: osx
compiler: gcc
env: COMPILER='g++' CXXSTD='c++11'
- os: osx
compiler: clang
env: COMPILER='clang++' CXXSTD='c++11'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-5
env: COMPILER='g++-5' CXXSTD='c++11'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-6
env: COMPILER='g++-6' CXXSTD='c++11'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-7
env: COMPILER='g++-7' CXXSTD='c++11'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-8
env: COMPILER='g++-8' CXXSTD='c++14'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-8
env: COMPILER='g++-8' CXXSTD='c++17'
- os: linux
compiler: clang
addons:
apt:
sources:
- llvm-toolchain-trusty-3.9
packages:
- clang-3.9
env: COMPILER='clang++-3.9' CXXSTD='c++11'
- os: linux
compiler: clang
addons:
apt:
sources:
- llvm-toolchain-trusty-4.0
packages:
- clang-4.0
env: COMPILER='clang++-4.0' CXXSTD='c++11'
- os: linux
compiler: clang
addons:
apt:
sources:
- llvm-toolchain-trusty-5.0
packages:
- clang-5.0
env: COMPILER='clang++-5.0' CXXSTD='c++14'
- os: linux
compiler: clang
addons:
apt:
sources:
- llvm-toolchain-trusty-5.0
packages:
- clang-5.0
env: COMPILER='clang++-5.0' CXXSTD='c++17'
dist: trusty
sudo: false