Work on CI integration.

This commit is contained in:
Steffen Schuemann 2019-04-19 08:22:17 +02:00
parent 00a0a09ba0
commit 1e0d0323b2

View File

@ -8,7 +8,7 @@ sudo: false
matrix: matrix:
fast_finish: true fast_finish: true
include: include:
- env: E_CC=gcc-5 E_CXX=g++-5 GENERATOR="Unix Makefiles" - env: VERBOSE=1 E_CC=gcc-5 E_CXX=g++-5 GENERATOR="Unix Makefiles"
addons: { apt: { packages: ["g++-5"], sources: ["ubuntu-toolchain-r-test"] } } addons: { apt: { packages: ["g++-5"], sources: ["ubuntu-toolchain-r-test"] } }
- env: E_CC=gcc-6 E_CXX=g++-6 GENERATOR="Unix Makefiles" - env: E_CC=gcc-6 E_CXX=g++-6 GENERATOR="Unix Makefiles"
@ -38,9 +38,11 @@ install:
before_script: before_script:
- mkdir build - mkdir build
- cd build - cd build
- export VERBOSE=1
- cmake -G"${GENERATOR}" -DCMAKE_CXX_COMPILER=${E_CXX} -DCMAKE_C_COMPILER=${E_CC} .. - cmake -G"${GENERATOR}" -DCMAKE_CXX_COMPILER=${E_CXX} -DCMAKE_C_COMPILER=${E_CC} ..
script: script:
- export VERBOSE=1
- cmake --build . --config Release - cmake --build . --config Release
- ctest - ctest