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:
@@ -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/
|
||||
|
||||
Reference in New Issue
Block a user