浏览代码

Merge pull request #26030 from marxin/travis-add-gcc-8

Add gcc-8 to Travis.
Rémi Verschelde 6 年之前
父节点
当前提交
c7ba1e210e
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      .travis.yml

+ 13 - 0
.travis.yml

@@ -77,7 +77,20 @@ matrix:
           packages:
             - *linux_deps
 
+    - 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:
+        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