From 6b76145694c00a7c241cca0c79cdcbf6b6bebde4 Mon Sep 17 00:00:00 2001 From: marxin Date: Mon, 18 Feb 2019 22:19:35 +0100 Subject: Add gcc-8 to Travis. --- .travis.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.travis.yml b/.travis.yml index c3302cf806..b9fa42bda2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -77,7 +77,20 @@ matrix: packages: - *linux_deps + - env: PLATFORM=server TOOLS=yes TARGET=release_debug CACHE_NAME=${PLATFORM}-tools-gcc-8 MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" + os: linux + compiler: gcc-8 + addons: + apt: + sources: + - sourceline: 'ppa:ubuntu-toolchain-r/test' + packages: + - gcc-8 + - g++-8 + - *linux_deps + before_install: + - eval "${MATRIX_EVAL}" - if [ "$STATIC_CHECKS" = "yes" ]; then unset SCONS_CACHE; fi -- cgit v1.2.3 From 8fbf69a4f4b05e7924863e3b544c66d402c4f8d6 Mon Sep 17 00:00:00 2001 From: marxin Date: Tue, 19 Feb 2019 10:42:59 +0100 Subject: Enable warnings=all and werror=yes for gcc-8 GCC builder. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b9fa42bda2..3e34a2eb90 100644 --- a/.travis.yml +++ b/.travis.yml @@ -77,7 +77,7 @@ matrix: packages: - *linux_deps - - env: PLATFORM=server TOOLS=yes TARGET=release_debug CACHE_NAME=${PLATFORM}-tools-gcc-8 MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" + - env: PLATFORM=server TOOLS=yes TARGET=release_debug CACHE_NAME=${PLATFORM}-tools-gcc-8 EXTRA_ARGS="warnings=all werror=yes" MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" os: linux compiler: gcc-8 addons: -- cgit v1.2.3