diff options
author | Jordan Petridis <jordan@centricular.com> | 2023-02-15 21:18:56 +0200 |
---|---|---|
committer | Jordan Petridis <jordan@centricular.com> | 2023-02-15 21:19:56 +0200 |
commit | f0a2b6f16554344f1f30a5ba2dd66929dab6a56b (patch) | |
tree | 2eba4d7ec82c4aa18068aa07b2e95a8a38a01763 /.gitlab-ci.yml | |
parent | 2dc6efd9cea68307c290433e3b14f18f46b10930 (diff) | |
download | gtk+-f0a2b6f16554344f1f30a5ba2dd66929dab6a56b.tar.gz |
ci: Build and publish aarch64 flatpaks
Close GNOME/gtk#5594
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 85e57b3467..493411ac3c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -263,24 +263,56 @@ flatpak:demo: variables: APPID: org.gtk.Demo4 +flatpak:demo:aarch64: + extends: '.flatpak-defaults' + needs: [] + tags: + - flatpak-aarch64 + variables: + APPID: org.gtk.Demo4 + flatpak:widget-factory: extends: '.flatpak-defaults' needs: [] variables: APPID: org.gtk.WidgetFactory4 +flatpak:widget-factory:aarch64: + extends: '.flatpak-defaults' + needs: [] + tags: + - flatpak-aarch64 + variables: + APPID: org.gtk.WidgetFactory4 + flatpak:icon-browser: extends: '.flatpak-defaults' needs: [] variables: APPID: org.gtk.IconBrowser4 +flatpak:icon-browser:aarch64: + extends: '.flatpak-defaults' + needs: [] + tags: + - flatpak-aarch64 + variables: + APPID: org.gtk.IconBrowser4 + flatpak:node-editor: extends: '.flatpak-defaults' needs: [] variables: APPID: org.gtk.gtk4.NodeEditor +flatpak:node-editor:aarch64: + extends: '.flatpak-defaults' + needs: [] + tags: + - flatpak-aarch64 + variables: + APPID: org.gtk.gtk4.NodeEditor + # Publish the demo apps to the GNOME Nightly repo # https://wiki.gnome.org/Apps/Nightly # https://gitlab.gnome.org/GNOME/Initiatives/-/wikis/DevOps-with-Flatpak @@ -288,18 +320,34 @@ nightly demo: extends: '.publish_nightly' needs: ['flatpak:demo'] +nightly demo aarch64: + extends: '.publish_nightly' + needs: ['flatpak:demo:aarch64'] + nightly factory: extends: '.publish_nightly' needs: ['flatpak:widget-factory'] +nightly factory aarch64: + extends: '.publish_nightly' + needs: ['flatpak:widget-factory:aarch64'] + nightly icon-browser: extends: '.publish_nightly' needs: ['flatpak:icon-browser'] +nightly icon-browser aarch64: + extends: '.publish_nightly' + needs: ['flatpak:icon-browser:aarch64'] + nightly node-editor: extends: '.publish_nightly' needs: ['flatpak:node-editor'] +nightly node-editor aarch64: + extends: '.publish_nightly' + needs: ['flatpak:node-editor:aarch64'] + static-scan: image: $FEDORA_IMAGE stage: analysis |