ci: travis: switch to newer distro releases

Summary:
We follow Debian 9.9, Ubuntu 19.04 and Fedora 30 releases.
Also adding a build for Ubuntu 18.04 LTS to the cron job.

Not all jobs are updated yet as some experience failures
(old or new versions) which need to be understand and fixed
before we move on.

Reviewers: zmike

Reviewed By: zmike

Subscribers: zmike, cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D9088
This commit is contained in:
Stefan Schmidt 2019-06-12 11:44:05 -04:00 committed by Mike Blumenkrantz
parent ab7c48de75
commit 8a10b62fc2
1 changed files with 13 additions and 7 deletions

View File

@ -23,17 +23,17 @@ jobs:
- os: linux
env: DISTRO=Fedora30-mingw CI_BUILD_TYPE=mingw BUILDSYSTEM=ninja
- os: linux
env: DISTRO=Fedora29 CI_BUILD_TYPE=options-enabled
env: DISTRO=Fedora30 CI_BUILD_TYPE=options-enabled
- os: linux
env: DISTRO=Fedora29 CI_BUILD_TYPE=options-disabled
env: DISTRO=Fedora30 CI_BUILD_TYPE=options-disabled
- os: linux
env: DISTRO=Fedora29 CI_BUILD_TYPE=wayland
- os: linux
env: DISTRO=Fedora29 CI_BUILD_TYPE=default
- os: linux
env: DISTRO=Fedora29 CI_BUILD_TYPE=options-enabled BUILDSYSTEM=ninja
env: DISTRO=Fedora30 CI_BUILD_TYPE=options-enabled BUILDSYSTEM=ninja
- os: linux
env: DISTRO=Fedora29 CI_BUILD_TYPE=options-disabled BUILDSYSTEM=ninja
env: DISTRO=Fedora30 CI_BUILD_TYPE=options-disabled BUILDSYSTEM=ninja
- os: linux
env: DISTRO=Fedora29 CI_BUILD_TYPE=wayland BUILDSYSTEM=ninja
- os: linux
@ -48,13 +48,19 @@ jobs:
env: DISTRO=Fedora29 CI_BUILD_TYPE=release-ready BUILDSYSTEM=ninja
- os: linux
if: type = cron
env: DISTRO=Ubuntu1810
env: DISTRO=Ubuntu1804
- os: linux
if: type = cron
env: DISTRO=Debian96
env: DISTRO=Ubuntu1904
- os: linux
if: type = cron
env: DISTRO=Ubuntu1810 BUILDSYSTEM=ninja
env: DISTRO=Debian99
- os: linux
if: type = cron
env: DISTRO=Ubuntu1804 BUILDSYSTEM=ninja
- os: linux
if: type = cron
env: DISTRO=Ubuntu1904 BUILDSYSTEM=ninja
- os: linux
if: type = cron
env: DISTRO=Debian96 BUILDSYSTEM=ninja