aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 9 insertions, 9 deletions
diff --git a/.travis.yml b/.travis.yml
index 6ad9c3b1..b9c95fba 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -12,6 +12,8 @@ addons:
- doxygen
sources:
- ubuntu-toolchain-r-test
+before_install:
+ - "eval \"${MATRIX_EVAL}\""
branches:
only:
- master
@@ -25,18 +27,16 @@ git:
language: cpp
matrix:
include:
- -
+ -
compiler: g++-6
+ env:
+ - "MATRIX_EVAL=\"CC=gcc-6 && CXX=g++-6\""
os: linux
- env:
- - "CC=gcc-6"
- - "CXX=g++-6"
- -
+ -
compiler: g++-7
+ env:
+ - "MATRIX_EVAL=\"CC=gcc-7 && CXX=g++-7\""
os: linux
- env:
- - "CC=gcc-7"
- - "CXX = g++-7"
notifications:
email: false
script:
@@ -45,7 +45,7 @@ script:
- "cd $TRAVIS_BUILD_DIR"
- "mkdir -p build"
- "cd build"
- - "cmake .."
+ - "cmake -DUNIT_TESTS=ON .."
- make
- ctest
- "cd .. && ./scripts/update_docs"