From: Emmanuele Bassi Date: Wed, 11 Apr 2018 16:45:29 +0000 (+0100) Subject: ci: Use a common section for Flatpak jobs X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~501 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=84a30e9524f5de5020fb93337b0e4d2813eafa7d;p=gtk4.git 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. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7fc36b09f7..657360d8ee 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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