summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorPeter Dimov <pdimov@pdimov.com>2017-09-05 01:59:26 +0300
committerPeter Dimov <pdimov@pdimov.com>2017-09-08 19:21:42 +0300
commit2946b6888bb94298325860526b76ed8ee8073942 (patch)
treedd3d4d349c3108c787bf8aa8bb93dba32b819165 /.travis.yml
parenteb56e0e94d2324bd5edd76e16fcf5185fad84f40 (diff)
downloadboost-2946b6888bb94298325860526b76ed8ee8073942.tar.gz
travis: move ci_boost_release to front, small fixes
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml22
1 files changed, 13 insertions, 9 deletions
diff --git a/.travis.yml b/.travis.yml
index 52d05fb82e..3d3e2de644 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,6 +3,7 @@
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#
# Copyright Rene Rivera 2015-2016.
+# Copyright Peter Dimov 2017.
branches:
only:
@@ -11,7 +12,7 @@ branches:
dist: trusty
-language: c++
+language: cpp
compiler: gcc
@@ -41,23 +42,26 @@ matrix:
- env: TRAVIS_EMPTY_JOB_WORKAROUND=true
include:
+
+ # 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
+
# Simple integrated status tests check.
- env: SCRIPT=ci_boost_status
# Run 'quick' tests.
- env: SCRIPT=ci_boost_status TARGET=quick TOOLSET=gcc
+ compiler: g++
- env: SCRIPT=ci_boost_status TARGET=quick TOOLSET=gcc CXXSTD=11
+ compiler: g++
- 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
+ compiler: clang++
# Library requirements tests.
- env: SCRIPT=ci_boost_library_check