travis: reorder jobs to reduce overall build time per push

We currently have 6 jobs runnign after a git push, but only 5 parallel
workers available. The macos build takes way longer then the meson
builds for example which we will use to our advantage.

Starting the longest builds (macos and mingw) first and letting the
second meson build start after the first ones finishes. That way the
limitation is still the long running macos job.

Differential Revision: https://phab.enlightenment.org/D7321
This commit is contained in:
Stefan Schmidt 2018-11-21 16:49:14 +01:00
parent 8d1a1f603b
commit aa19ecb390
1 changed files with 18 additions and 18 deletions

View File

@ -20,28 +20,28 @@ env:
jobs:
include:
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=options-enabled
- BUILDSYSTEM=ninja
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=options-disabled
- BUILDSYSTEM=ninja
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=options-enabled
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=options-disabled
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=mingw
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=options-enabled
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=options-disabled
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=options-enabled
- BUILDSYSTEM=ninja
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=options-disabled
- BUILDSYSTEM=ninja
- if: type = cron
env:
- os: linux