Build: add gcc-9.2.0 to docker build
[marnav.git] / .travis.yml
blob943b90ccd92e579ebe6eb4a7f509794d74bc7e0f
1 dist: bionic
2 language: c++
3 sudo: true
5 git:
6   depth: 10
7   submodules: false
9 services:
10   - docker
12 matrix:
13   include:
14     - env: COMPILER=gcc-4.9.4   BUILD_TYPE=Release
15     - env: COMPILER=gcc-5.5.0   BUILD_TYPE=Release
16     - env: COMPILER=gcc-6.5.0   BUILD_TYPE=Release
17     - env: COMPILER=gcc-7.4.0   BUILD_TYPE=Release
18     - env: COMPILER=gcc-8.3.0   BUILD_TYPE=Release
19     - env: COMPILER=gcc-9.2.0   BUILD_TYPE=Release
20     - env: COMPILER=clang-3.9.1 BUILD_TYPE=Release
21     - env: COMPILER=clang-5.0.2 BUILD_TYPE=Release
22     - env: COMPILER=clang-6.0.0 BUILD_TYPE=Release
23     - env: COMPILER=clang-7.1.0 BUILD_TYPE=Release
24     - env: COMPILER=clang-8.0.0 BUILD_TYPE=Release
25     - env: COMPILER=gcc-9.2.0   BUILD_TYPE=Debug
27 before_install:
28   - docker pull mariokonrad/marnav:${COMPILER}
30 script:
31   - bin/docker-build.sh ${COMPILER} ${BUILD_TYPE}
32   - bin/docker-run.sh mariokonrad/marnav:${COMPILER} bin/test-library.sh