summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorNiels De Graef <nielsdegraef@gmail.com>2022-08-31 13:06:32 +0000
committerNiels De Graef <nielsdegraef@gmail.com>2022-08-31 13:06:32 +0000
commitb87be002e878d117cb09ef235b9832617d74ecce (patch)
tree71efab9b6e4dd93e619e6e9c821ec136b520a651 /.gitlab-ci.yml
parent98b1eff0e1d25bd7b90e466960fdbb672b80d144 (diff)
downloadgnome-contacts-b87be002e878d117cb09ef235b9832617d74ecce.tar.gz
ci: Add flatpak aarch64 builds
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml25
1 files changed, 16 insertions, 9 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 73bd5db..1ff87cf 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,12 @@
include: 'https://gitlab.gnome.org/GNOME/citemplates/raw/master/flatpak/flatpak_ci_initiative.yml'
+variables:
+ APP_ID: "org.gnome.Contacts.Devel"
+ BUNDLE: 'gnome-contacts.flatpak'
+ FLATPAK_MODULE: "gnome-contacts"
+ MANIFEST_PATH: 'build-aux/flatpak/org.gnome.Contacts.Devel.json'
+ RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
+
stages:
- review
- test
@@ -21,15 +28,15 @@ style-check:
flatpak:
image: quay.io/gnome_infrastructure/gnome-runtime-images:gnome-master
- variables:
- MANIFEST_PATH: 'build-aux/flatpak/org.gnome.Contacts.Devel.json'
- FLATPAK_MODULE: "gnome-contacts"
- RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
- APP_ID: "org.gnome.Contacts.Devel"
- BUNDLE: 'gnome-contacts.flatpak'
- extends: .flatpak
+ extends: '.flatpak@x86_64'
+
+flatpak@aarch64:
+ extends: '.flatpak@aarch64'
nightly:
extends: '.publish_nightly'
- dependencies:
- - 'flatpak'
+ needs: [ 'flatpak' ]
+
+nightly aarch64:
+ extends: '.publish_nightly'
+ needs: ['flatpak@aarch64'] \ No newline at end of file