ci: travis: shorten job descriptions

Summary:
This makes job descriptions shorter and also clearer to see what env
variable belongs to what job and os.

Moving the release ready build to an earlier start position in the cron
job to shorten the total build time.
Depends on D7799

Reviewers: bu5hm4n, zmike

Reviewed By: zmike

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7800
This commit is contained in:
Stefan Schmidt 2019-01-28 12:00:26 -05:00 committed by Mike Blumenkrantz
parent 8da1d8a8b2
commit 5791ea7158
1 changed files with 37 additions and 71 deletions

View File

@ -17,79 +17,45 @@ env:
jobs: jobs:
include: include:
- os: osx - os: osx
env: env: BUILDSYSTEM=ninja
- BUILDSYSTEM=ninja
- env:
- os: linux - os: linux
- DISTRO=Fedora28-mingw env: DISTRO=Fedora28-mingw CI_BUILD_TYPE=mingw
- CI_BUILD_TYPE=mingw
- env:
- os: linux - os: linux
- DISTRO=Fedora29 env: DISTRO=Fedora29 CI_BUILD_TYPE=options-enabled
- CI_BUILD_TYPE=options-enabled
- env:
- os: linux - os: linux
- DISTRO=Fedora29 env: DISTRO=Fedora29 CI_BUILD_TYPE=options-disabled
- CI_BUILD_TYPE=options-disabled
- env:
- os: linux - os: linux
- DISTRO=Fedora29 env: DISTRO=Fedora29 CI_BUILD_TYPE=wayland
- CI_BUILD_TYPE=wayland
- env:
- os: linux - os: linux
- DISTRO=Fedora29 env: DISTRO=Fedora29 CI_BUILD_TYPE=default
- CI_BUILD_TYPE=default
- env:
- os: linux - os: linux
- DISTRO=Fedora29 env: DISTRO=Fedora29 CI_BUILD_TYPE=options-enabled BUILDSYSTEM=ninja
- CI_BUILD_TYPE=options-enabled
- BUILDSYSTEM=ninja
- env:
- os: linux - os: linux
- DISTRO=Fedora29 env: DISTRO=Fedora29 CI_BUILD_TYPE=options-disabled BUILDSYSTEM=ninja
- CI_BUILD_TYPE=options-disabled
- BUILDSYSTEM=ninja
- env:
- os: linux - os: linux
- DISTRO=Fedora29 env: DISTRO=Fedora29 CI_BUILD_TYPE=wayland BUILDSYSTEM=ninja
- CI_BUILD_TYPE=wayland
- BUILDSYSTEM=ninja
- env:
- os: linux - os: linux
- DISTRO=Fedora29 env: DISTRO=Fedora29 CI_BUILD_TYPE=default BUILDSYSTEM=ninja
- CI_BUILD_TYPE=default
- BUILDSYSTEM=ninja
- os: osx - os: osx
if: type = cron if: type = cron
- if: type = cron
env:
- os: linux - os: linux
- DISTRO=Ubuntu1810 if: type = cron
- if: type = cron env: DISTRO=Fedora29 CI_BUILD_TYPE=release-ready
env:
- os: linux - os: linux
- DISTRO=Fedora29 if: type = cron
- CI_BUILD_TYPE=release-ready env: DISTRO=Fedora29 CI_BUILD_TYPE=release-ready BUILDSYSTEM=ninja
- if: type = cron
env:
- os: linux - os: linux
- DISTRO=Debian96 if: type = cron
- if: type = cron env: DISTRO=Ubuntu1810
env:
- os: linux - os: linux
- DISTRO=Ubuntu1810 if: type = cron
- BUILDSYSTEM=ninja env: DISTRO=Debian96
- if: type = cron
env:
- os: linux - os: linux
- DISTRO=Fedora29 if: type = cron
- CI_BUILD_TYPE=release-ready env: DISTRO=Ubuntu1810 BUILDSYSTEM=ninja
- BUILDSYSTEM=ninja
- if: type = cron
env:
- os: linux - os: linux
- DISTRO=Debian96 if: type = cron
- BUILDSYSTEM=ninja env: DISTRO=Debian96 BUILDSYSTEM=ninja
services: services:
- docker - docker