diff options
author | Jordan Petridis <jpetridis@gnome.org> | 2018-10-09 14:04:03 +0300 |
---|---|---|
committer | Jordan Petridis <jpetridis@gnome.org> | 2018-10-09 15:50:45 +0300 |
commit | 512fba35bf0e209523f90d544b5cb85c23a83c18 (patch) | |
tree | 3662165080c1c5c083daa27e999eccfa29cc217a /.gitlab-ci.yml | |
parent | 91b75f82b709f696a10dfeb8c408ce5f8cad11f0 (diff) | |
download | nautilus-512fba35bf0e209523f90d544b5cb85c23a83c18.tar.gz |
CI: Improve formatting of yaml
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 55 |
1 files changed, 40 insertions, 15 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2fc16c2f7..878db320b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -85,7 +85,7 @@ stop_review: - master@GNOME/nautilus - tags -fedora:rawhide: +fedora rawhide: image: fedora:rawhide stage: cross_environment before_script: @@ -116,34 +116,59 @@ fedora:rawhide: - web - tags -ubuntu:devel: +ubuntu devel: image: ubuntu:devel stage: cross_environment + variables: + DEPENDENCIES: | + git + gcc + meson + gettext + itstool + gobject-introspection + desktop-file-utils + libxml2-dev + libgtk-3-dev + libgexiv2-dev + libseccomp-dev + libgnome-autoar-0-dev + libgirepository1.0-dev + libtracker-sparql-2.0-dev + libtracker-control-2.0-dev + gsettings-desktop-schemas-dev before_script: # Ubuntu requires running update to fetch metadata and find packges - apt-get update - - apt-get install -y gcc meson gettext itstool git libgtk-3-dev - libgnome-autoar-0-dev - gobject-introspection libxml2-dev - libtracker-control-2.0-dev desktop-file-utils libgexiv2-dev - libtracker-sparql-2.0-dev - libgirepository1.0-dev gsettings-desktop-schemas-dev - libseccomp-dev + - apt-get install -y $DEPENDENCIES <<: *distro_test only: - schedules - web - tags -opensuse:tumbleweed: +opensuse tumbleweed: image: opensuse:tumbleweed stage: cross_environment + variables: + DEPENDENCIES: | + git + gcc + meson + itstool + gtk3-devel + gettext-tools + libxml2-devel + tracker-devel + libgexiv2-devel + gettext-runtime + gnome-autoar-devel + desktop-file-utils + gobject-introspection-devel + gsettings-desktop-schemas-devel + libseccomp-devel before_script: - - zypper install -y gcc meson gettext-runtime gettext-tools itstool git - gtk3-devel gnome-autoar-devel - gobject-introspection-devel libxml2-devel tracker-devel - desktop-file-utils libgexiv2-devel gsettings-desktop-schemas-devel - libseccomp-devel + - zypper install -y $DEPENDENCIES <<: *distro_test only: - schedules |