diff options
author | Peter Dimov <pdimov@pdimov.com> | 2017-09-05 01:28:23 +0300 |
---|---|---|
committer | Peter Dimov <pdimov@pdimov.com> | 2017-09-08 19:21:28 +0300 |
commit | eb56e0e94d2324bd5edd76e16fcf5185fad84f40 (patch) | |
tree | 5e1c856b5d7c8e9c13c385333416eb4e9a94f53c /.travis.yml | |
parent | d96480a3e8e533836517bba179c92408d14aabaf (diff) | |
download | boost-eb56e0e94d2324bd5edd76e16fcf5185fad84f40.tar.gz |
Add g++/11 and clang to Travis
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/.travis.yml b/.travis.yml index f9df2ac64f..52d05fb82e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,10 +11,9 @@ branches: dist: trusty -language: c +language: c++ -compiler: - - gcc +compiler: gcc addons: apt: @@ -43,30 +42,28 @@ matrix: include: # Simple integrated status tests check. - - env: - - SCRIPT=ci_boost_status + - env: SCRIPT=ci_boost_status # Run 'quick' tests. - - env: - - SCRIPT=ci_boost_status - - TARGET=quick + - env: SCRIPT=ci_boost_status TARGET=quick TOOLSET=gcc + + - env: SCRIPT=ci_boost_status TARGET=quick TOOLSET=gcc CXXSTD=11 + + - env: SCRIPT=ci_boost_status TARGET=quick TOOLSET=clang + compiler: clang # Build release package, but skip the final archive/upload step, # to stay under time limit # # Skip EOL=LF and EOL=CRLF because they often time out - - env: - - SCRIPT=ci_boost_release - - EOL=NONE + - env: SCRIPT=ci_boost_release EOL=NONE # Library requirements tests. - - env: - - SCRIPT=ci_boost_library_check + - env: SCRIPT=ci_boost_library_check allow_failures: - - env: - - SCRIPT=ci_boost_library_check + - env: SCRIPT=ci_boost_library_check before_install: # Fetch the scripts to do the actual building/testing. |