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
- env:
- os: linux
- DISTRO=Fedora28
+ - CI_BUILD_TYPE=mingw
+ - 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
+ - BUILDSYSTEM=ninja
- env:
- os: linux
- DISTRO=Fedora28
- CI_BUILD_TYPE=options-disabled
- - env:
- - os: linux
- - DISTRO=Fedora28
- - CI_BUILD_TYPE=mingw
+ - BUILDSYSTEM=ninja
- if: type = cron
env:
- os: linux