summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorDaniel Black <daniel@linux.ibm.com>2018-11-23 11:11:45 +1100
committerDaniel Black <daniel@linux.ibm.com>2018-11-23 15:03:32 +1100
commit00c5c225a1aaa4618065b33f33a57265f524fb3b (patch)
treebd1986849f90ed74a55c4f1f8cf92ded1cd4ac2b /.travis.yml
parent83b7372b29d1a230554b530067d7ed3f38d16e02 (diff)
downloadmariadb-git-00c5c225a1aaa4618065b33f33a57265f524fb3b.tar.gz
travis: add CC_VERSION=8
clang-8 is experimental so allows its failure on os: linux
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index a72028b0cd5..1fc89016dee 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -31,11 +31,15 @@ env:
- CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=binlog,binlog_encryption,encryption
- CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=rocksdb
- CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=csv,federated,funcs_1,funcs_2,gcol,handler,heap,json,maria,perfschema,plugins,multi_source,roles
+ - CC_VERSION=8 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main
matrix:
exclude:
- os: osx
compiler: gcc
+ - os: osx
+ compiler: clang
+ env: CC_VERSION=8 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main
include:
- os: linux
compiler: gcc
@@ -106,6 +110,9 @@ matrix:
- os: osx
compiler: clang
env: CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=csv,federated,funcs_1,funcs_2,gcol,handler,heap,json,maria,perfschema,plugins,multi_source,roles
+ - os: linux
+ compiler: clang
+ env: CC_VERSION=8 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main
addons:
apt:
@@ -113,15 +120,20 @@ addons:
- ubuntu-toolchain-r-test
- llvm-toolchain-trusty-6.0
- llvm-toolchain-trusty-7
+ - llvm-toolchain-trusty
packages: # make sure these include all compilers and all build dependencies (see list above)
- gcc-6
- g++-6
- gcc-7
- g++-7
+ - gcc-8
+ - g++-8
- clang-6.0
- llvm-6.0-dev
- clang-7
- llvm-7-dev
+ - clang-8
+ - llvm-8-dev
- bison
- chrpath
- cmake