2018-02-20 18:04:29 +00:00
|
|
|
# Not really c++, but stops travis from listing a language.
|
|
|
|
language: c++
|
|
|
|
|
|
|
|
matrix:
|
|
|
|
include:
|
|
|
|
# -----------------------------------------------------------------
|
|
|
|
# Linux hosted tests
|
|
|
|
|
|
|
|
- os: linux
|
|
|
|
dist: trusty
|
|
|
|
sudo: false
|
2018-02-28 21:40:41 +00:00
|
|
|
env: BAZEL=HEAD
|
2018-02-26 19:19:32 +00:00
|
|
|
- os: linux
|
|
|
|
dist: trusty
|
|
|
|
sudo: false
|
|
|
|
env: BUILDIFER=RELEASE
|
2018-02-20 18:04:29 +00:00
|
|
|
|
|
|
|
# -----------------------------------------------------------------
|
|
|
|
# macOS hosted tests
|
|
|
|
|
|
|
|
- os: osx
|
|
|
|
osx_image: xcode9.2
|
2018-02-28 21:40:41 +00:00
|
|
|
env: BAZEL=HEAD
|
2018-02-26 19:19:32 +00:00
|
|
|
# No need for a BUILDIFER run on mac, the results will be the same.
|
|
|
|
# And linux boxes test faster on travis, so just use the one.
|
2018-02-20 18:04:29 +00:00
|
|
|
|
|
|
|
before_install:
|
2018-02-26 19:19:32 +00:00
|
|
|
- ./.travis_install.sh
|
2018-02-20 18:04:29 +00:00
|
|
|
|
|
|
|
script:
|
2018-02-26 19:19:32 +00:00
|
|
|
- ./.travis_build.sh
|
2018-02-20 18:04:29 +00:00
|
|
|
|
|
|
|
notifications:
|
|
|
|
email: false
|