2017-09-29 14:29:35 +02:00
|
|
|
language: shell
|
|
|
|
sudo: required
|
|
|
|
|
2019-01-30 11:49:30 +01:00
|
|
|
cache:
|
|
|
|
ccache: true
|
|
|
|
directories:
|
|
|
|
- $HOME/.ccache
|
|
|
|
|
2017-09-29 14:29:35 +02:00
|
|
|
env:
|
|
|
|
matrix:
|
|
|
|
- CHECK=format
|
|
|
|
- CHECK=docs
|
2019-01-30 11:49:30 +01:00
|
|
|
- CHECK=build TYPE=debug COMPILER=g++
|
|
|
|
- CHECK=build TYPE=release COMPILER=g++
|
|
|
|
- CHECK=build TYPE=debug COMPILER=clang++
|
|
|
|
- CHECK=build TYPE=release COMPILER=clang++
|
2017-09-29 14:29:35 +02:00
|
|
|
|
|
|
|
install:
|
2019-01-30 11:49:30 +01:00
|
|
|
- sudo -E resources/travis/setup.sh
|
2017-09-29 14:29:35 +02:00
|
|
|
|
|
|
|
script:
|
2019-01-30 11:49:30 +01:00
|
|
|
- sudo -E resources/travis/build.sh
|
2017-09-29 14:29:35 +02:00
|
|
|
|
|
|
|
notifications:
|
|
|
|
email: false
|