X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=.travis.yml;h=28e76c3d23445a8d0bc1c36f7b4e0875f7e4dd58;hb=3e800ec6553158aa0da3b08da78083d587389914;hp=4e2efee01e4087766588fb500f49951989e13226;hpb=b7936062b08a743e6dec917ac5e727e7b2cd3bb8;p=quassel.git diff --git a/.travis.yml b/.travis.yml index 4e2efee0..28e76c3d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,15 +5,18 @@ services: # Define build matrix for Linux os: linux +dist: bionic language: generic # No host compilation env: - - DIST=xenial CXX=g++ CMAKE_OPTIONS="-DWITH_KDE=OFF -DWITH_WEBKIT=ON" + - DIST=xenial CXX=g++ CMAKE_OPTIONS="-DWITH_KDE=OFF -DWITH_WEBKIT=OFF" + - DIST=xenial CXX=clang++ CMAKE_OPTIONS="-DWITH_KDE=OFF -DWITH_WEBKIT=OFF" - DIST=xenial CXX=g++ CMAKE_OPTIONS="-DWITH_KDE=ON -DWITH_WEBKIT=ON" - - DIST=xenial CXX=clang++ CMAKE_OPTIONS="-DWITH_KDE=OFF -DWITH_WEBKIT=ON" - DIST=xenial CXX=clang++ CMAKE_OPTIONS="-DWITH_KDE=ON -DWITH_WEBKIT=ON" - - DIST=bionic CXX=clang++ CMAKE_OPTIONS="-DWITH_KDE=OFF -DWITH_WEBENGINE=ON" + - DIST=bionic CXX=g++ CMAKE_OPTIONS="-DWITH_KDE=ON -DWITH_WEBKIT=ON" - DIST=bionic CXX=clang++ CMAKE_OPTIONS="-DWITH_KDE=ON -DWITH_WEBENGINE=ON" + - DIST=cosmic CXX=g++ CMAKE_OPTIONS="-DWITH_KDE=ON -DWITH_WEBENGINE=ON" + - DIST=cosmic CXX=clang++ CMAKE_OPTIONS="-DWITH_KDE=ON -DWITH_WEBENGINE=ON" # Set up cache cache: @@ -42,6 +45,7 @@ script: -GNinja \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DBUILD_TESTING=ON \ + -DFATAL_WARNINGS=ON \ && ninja install \ && ccache -s \ && ctest -VV \