ci: Create and expose extension bundles

Similar to how we let CI create flatpaks for application, create
and expose extension bundles for easier testing.

https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/114
This commit is contained in:
Florian Müllner
2020-04-10 23:57:09 +02:00
parent a6ee142f21
commit 5a4b71ba90
+12
View File
@@ -38,3 +38,15 @@ build-shell-extensions:
- meson _build .
- ninja -C _build test install
<<: *only_default
build-bundles:
image: registry.gitlab.gnome.org/gnome/gnome-shell/extension-ci:v1
stage: build
script:
- ./export-zips.sh
<<: *only_default
artifacts:
name: 'Extension bundles'
expose_as: 'Get Extension bundles here'
paths:
- zip-files/