[gnome-contacts/nieldsg/flatpak-aarch64] ci: Add flatpak aarch64 builds




commit b87be002e878d117cb09ef235b9832617d74ecce
Author: Niels De Graef <nielsdegraef gmail com>
Date:   Wed Aug 31 13:06:32 2022 +0000

    ci: Add flatpak aarch64 builds

 .gitlab-ci.yml | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 73bd5db3..1ff87cfc 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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]