[gnome-clocks] ci: build for aarch64



commit c253f1630f04378665a3b93b61e29c4f7f98c396
Author: Zander Brown <zbrown gnome org>
Date:   Fri Aug 26 18:02:34 2022 +0100

    ci: build for aarch64

 .gitlab-ci.yml | 35 +++++++++++++++++++++++++++--------
 1 file changed, 27 insertions(+), 8 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4aacc026..44fb8645 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,20 +2,39 @@ include:
   - project: 'gnome/citemplates'
     file: 'flatpak/flatpak_ci_initiative.yml'
 
-flatpak:
-    variables:
-        BUNDLE: "gnome-clocks-dev.flatpak"
-        MANIFEST_PATH: "build-aux/flatpak/org.gnome.clocks.json"
-        FLATPAK_MODULE: "gnome-clocks"
-        RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo";
-        APP_ID: "org.gnome.clocksDevel"
-    extends: ".flatpak"
+variables:
+  APP_ID: "org.gnome.clocksDevel"
+  BUNDLE: "gnome-clocks-dev.flatpak"
+  RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo";
+  MANIFEST_PATH: "build-aux/flatpak/org.gnome.clocks.json"
+  FLATPAK_MODULE: "gnome-clocks"
+
+stages:
+  - lint
+  - build
+  - deploy
+
+build-flatpak:
+  extends: '.flatpak@x86_64'
+  stage: build
+  before_script: []
+
+build-flatpak-aarch64:
+  extends: '.flatpak@aarch64'
+  stage: build
+  before_script: []
 
 nightly:
   extends: '.publish_nightly'
+  needs: ['build-flatpak']
+
+nightly-aarch64:
+  extends: '.publish_nightly'
+  needs: ['build-flatpak-aarch64']
 
 lint:
   image: "valalang/lint:latest"
+  stage: lint
   script:
     - io.elementary.vala-lint src
 


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