aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorMarco Poletti <poletti.marco@gmail.com>2019-04-27 11:09:52 +0100
committerMarco Poletti <poletti.marco@gmail.com>2019-04-27 11:09:52 +0100
commit5efdbbb0f7f8e9056382a9c17dbce0684f5bbc36 (patch)
treeebb26162ae629be83186880fc0ccaedb738da16b /.travis.yml
parentb3f4a7f55ae91f1320a86e9a5ac59ae101ec72a7 (diff)
downloadgoogle-fruit-5efdbbb0f7f8e9056382a9c17dbce0684f5bbc36.tar.gz
Update compiler/OS versions used in Travis CI. Notably adding Ubuntu 19.04.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml63
1 files changed, 58 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index e5cf995..c32b478 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,6 +10,39 @@ matrix:
fast_finish: true
include:
- compiler: gcc
+ env: COMPILER=gcc-9 UBUNTU=19.04 TEST=ReleasePlain
+ install: export OS=linux; export COMPILER='gcc-9'; export UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
+ os: linux
+ script: export OS=linux; export COMPILER='gcc-9'; export UBUNTU='19.04'; extras/scripts/postsubmit.sh
+ ReleasePlain
+ - compiler: gcc
+ env: COMPILER=gcc-9 UBUNTU=19.04 TEST=DebugPlain
+ install: export OS=linux; export COMPILER='gcc-9'; export UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
+ os: linux
+ script: export OS=linux; export COMPILER='gcc-9'; export UBUNTU='19.04'; extras/scripts/postsubmit.sh
+ DebugPlain
+ - compiler: clang
+ env: COMPILER=clang-8 STL=libstdc++ UBUNTU=19.04 TEST=ReleasePlain
+ install: export OS=linux; export COMPILER='clang-8'; export STL='libstdc++'; export
+ UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
+ os: linux
+ script: export OS=linux; export COMPILER='clang-8'; export STL='libstdc++'; export
+ UBUNTU='19.04'; extras/scripts/postsubmit.sh ReleasePlain
+ - compiler: clang
+ env: COMPILER=clang-8 STL=libstdc++ UBUNTU=19.04 TEST=DebugAsanUbsan
+ install: export OS=linux; export COMPILER='clang-8'; export STL='libstdc++'; export
+ UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
+ os: linux
+ script: export OS=linux; export COMPILER='clang-8'; export STL='libstdc++'; export
+ UBUNTU='19.04'; extras/scripts/postsubmit.sh DebugAsanUbsan
+ - compiler: clang
+ env: COMPILER=clang-8 STL=libstdc++ UBUNTU=19.04 TEST=DebugPlain
+ install: export OS=linux; export COMPILER='clang-8'; export STL='libstdc++'; export
+ UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
+ os: linux
+ script: export OS=linux; export COMPILER='clang-8'; export STL='libstdc++'; export
+ UBUNTU='19.04'; extras/scripts/postsubmit.sh DebugPlain
+ - compiler: gcc
env: COMPILER=gcc-8 UBUNTU=18.10 TEST=ReleasePlain
install: export OS=linux; export COMPILER='gcc-8'; export UBUNTU='18.10'; extras/scripts/travis_ci_install_linux.sh
os: linux
@@ -43,6 +76,12 @@ matrix:
script: export OS=linux; export COMPILER='clang-7.0'; export STL='libstdc++';
export UBUNTU='18.10'; extras/scripts/postsubmit.sh DebugPlain
- compiler: gcc
+ env: COMPILER=bazel UBUNTU=18.04
+ install: export OS=linux; export COMPILER='bazel'; export UBUNTU='18.04'; extras/scripts/travis_ci_install_linux.sh
+ os: linux
+ script: export OS=linux; export COMPILER='bazel'; export UBUNTU='18.04'; extras/scripts/postsubmit.sh
+ DebugPlain
+ - compiler: gcc
env: COMPILER=bazel UBUNTU=16.04
install: export OS=linux; export COMPILER='bazel'; export UBUNTU='16.04'; extras/scripts/travis_ci_install_linux.sh
os: linux
@@ -66,10 +105,24 @@ matrix:
install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
extras/scripts/travis_ci_install_osx.sh
os: osx
- osx_image: xcode10
+ osx_image: xcode10.2
script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
DebugPlain
- compiler: clang
+ env: COMPILER=clang-6.0 STL=libstdc++ UBUNTU=19.04 TEST=ReleasePlain
+ install: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
+ export UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
+ os: linux
+ script: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
+ export UBUNTU='19.04'; extras/scripts/postsubmit.sh ReleasePlain
+ - compiler: clang
+ env: COMPILER=clang-6.0 STL=libstdc++ UBUNTU=19.04 TEST=DebugAsanUbsan
+ install: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
+ export UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
+ os: linux
+ script: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
+ export UBUNTU='19.04'; extras/scripts/postsubmit.sh DebugAsanUbsan
+ - compiler: clang
env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=18.10 TEST=ReleasePlain
install: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++';
export UBUNTU='18.10'; extras/scripts/travis_ci_install_linux.sh
@@ -204,7 +257,7 @@ matrix:
install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
extras/scripts/travis_ci_install_osx.sh
os: osx
- osx_image: xcode8.2
+ osx_image: xcode8.3
script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
ReleasePlain
- compiler: clang
@@ -212,7 +265,7 @@ matrix:
install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
extras/scripts/travis_ci_install_osx.sh
os: osx
- osx_image: xcode8.2
+ osx_image: xcode8.3
script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
DebugAsan
- compiler: clang
@@ -236,7 +289,7 @@ matrix:
install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
extras/scripts/travis_ci_install_osx.sh
os: osx
- osx_image: xcode10
+ osx_image: xcode10.2
script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
ReleasePlain
- compiler: clang
@@ -244,7 +297,7 @@ matrix:
install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
extras/scripts/travis_ci_install_osx.sh
os: osx
- osx_image: xcode10
+ osx_image: xcode10.2
script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
DebugAsanUbsan
services: