diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2015-10-23 15:41:10 -0700 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2015-10-23 15:41:10 -0700 |
commit | ffb02d1b83c28ef32176f92fe1dcea3abbfc5526 (patch) | |
tree | e9bfbd0f84c37420588e2b9d3703dca706256816 /.travis.yml | |
parent | a243f41cb4807aa3784e2133986bda270464517c (diff) | |
download | qtlocation-mapboxgl-ffb02d1b83c28ef32176f92fe1dcea3abbfc5526.tar.gz |
Optimize Travis build order: start osx builds first
Travis seems to queue jobs in the order listed in .travis.yml, so put the
slower jobs first in an attempt to reduce the overall time for a build.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/.travis.yml b/.travis.yml index 491d1e8346..71def99a08 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,39 @@ matrix: exclude: - os: linux include: + - os: osx + osx_image: xcode7 + env: FLAVOR=osx BUILDTYPE=Debug + - os: osx + osx_image: xcode7 + compiler: clang + env: FLAVOR=node NODE_VERSION=4 + - os: osx + osx_image: xcode7 + compiler: clang + env: FLAVOR=node NODE_VERSION=0.12 + - os: osx + osx_image: xcode7 + compiler: clang + env: FLAVOR=node NODE_VERSION=0.10 + - os: linux + env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_VERSION=4 + addons: + apt: + sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ] + packages: [ 'gdb', 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'xutils-dev', 'libxxf86vm-dev', 'x11proto-xf86vidmode-dev', 'mesa-utils' ] + - os: linux + env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_VERSION=0.12 + addons: + apt: + sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ] + packages: [ 'gdb', 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'xutils-dev', 'libxxf86vm-dev', 'x11proto-xf86vidmode-dev', 'mesa-utils' ] + - os: linux + env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_VERSION=0.10 + addons: + apt: + sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ] + packages: [ 'gdb', 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'xutils-dev', 'libxxf86vm-dev', 'x11proto-xf86vidmode-dev', 'mesa-utils' ] - os: linux env: FLAVOR=linux CXX=g++-4.9 BUILDTYPE=Release addons: @@ -24,9 +57,6 @@ matrix: apt: sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ] packages: [ 'gdb', 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'xutils-dev', 'libxxf86vm-dev', 'x11proto-xf86vidmode-dev', 'mesa-utils' ] - - os: osx - osx_image: xcode7 - env: FLAVOR=osx BUILDTYPE=Debug - os: linux env: FLAVOR=android ANDROID_ABI=arm-v7 BUILDTYPE=Release android: @@ -55,36 +85,6 @@ matrix: addons: apt: packages: [ 'lib32stdc++6' ] - - os: linux - env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_VERSION=4 - addons: - apt: - sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ] - packages: [ 'gdb', 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'xutils-dev', 'libxxf86vm-dev', 'x11proto-xf86vidmode-dev', 'mesa-utils' ] - - os: linux - env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_VERSION=0.12 - addons: - apt: - sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ] - packages: [ 'gdb', 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'xutils-dev', 'libxxf86vm-dev', 'x11proto-xf86vidmode-dev', 'mesa-utils' ] - - os: linux - env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_VERSION=0.10 - addons: - apt: - sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ] - packages: [ 'gdb', 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'xutils-dev', 'libxxf86vm-dev', 'x11proto-xf86vidmode-dev', 'mesa-utils' ] - - os: osx - osx_image: xcode7 - compiler: clang - env: FLAVOR=node NODE_VERSION=4 - - os: osx - osx_image: xcode7 - compiler: clang - env: FLAVOR=node NODE_VERSION=0.12 - - os: osx - osx_image: xcode7 - compiler: clang - env: FLAVOR=node NODE_VERSION=0.10 env: global: |