diff --git a/.travis.yml b/.travis.yml index 36416339321b..779f6ffa3a33 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,21 +1,38 @@ language: cpp os: - linux - - osx -sudo: required -dist: - - trusty - - precise -group: edge -compiler: - - gcc - - clang +# - osx +#compiler: +# - gcc +# - clang env: - BUILD_CORE_ONLY=OFF BUILD_TYPE=Debug - BUILD_CORE_ONLY=OFF BUILD_TYPE=Release - BUILD_CORE_ONLY=ON BUILD_TYPE=Debug - BUILD_CORE_ONLY=ON BUILD_TYPE=Release matrix: + include: + # Most explicit routing to GCE Precise + - sudo: required + dist: precise + group: edge + # GCE Precise with a default `dist: precise` + - sudo: required + group: edge + # Explicit routing to GCE Trusty + - sudo: required + dist: trusty + # Container-based Precise due to `sudo: false` + - sudo: false + # Blue Box (legacy) due to `group: stable` + - sudo: required + dist: precise + group: stable + # Blue Box (legacy) with default `group: stable` + - sudo: required + dist: precise + # Blue Box (legacy) with default `group: stable` & `dist: precise` + - sudo: required exclude: - os: osx compiler: gcc