ci: Use a common section for Flatpak jobs

Avoid repeating blobs of YAML manually, and use the proper YAML
mechanism to copy-paste blobs instead.
This commit is contained in:
Emmanuele Bassi 2018-04-11 17:45:29 +01:00
parent 0a0c909e14
commit 84a30e9524

View File

@ -42,24 +42,23 @@ msys2-mingw32:
CHERE_INVOKING: "yes"
<<: *mingw-defaults
flatpak:demo:
.flatpak-defaults: &flatpak-defaults
image: registry.gitlab.com/alatiera/gnome-nightly-oci/gnome-master:latest
stage: flatpak
script:
- bash -x ./.gitlab-ci/flatpak-build.sh org.gtk.Demo
artifacts:
paths:
- org.gtk.Demo-dev.flatpak
- "${APPID}-dev.flatpak"
expire_in: 1 day
allow_failure: true
script:
- bash -x ./.gitlab-ci/flatpak-build.sh "${APPID}"
flatpak:demo:
variables:
APPID: org.gtk.Demo
<<: *flatpak-defaults
flatpak:widget-factory:
image: registry.gitlab.com/alatiera/gnome-nightly-oci/gnome-master:latest
stage: flatpak
script:
- bash -x ./.gitlab-ci/flatpak-build.sh org.gtk.WidgetFactory
artifacts:
paths:
- org.gtk.WidgetFactory-dev.flatpak
expire_in: 1 day
allow_failure: true
variables:
APPID: org.gtk.WidgetFactory
<<: *flatpak-defaults