[epiphany/wip/exalm/aarch64] ci: Add aarch64 builds




commit bcdff853986a7270ca9b6a2542a6b394b075339c
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Wed Oct 19 01:16:32 2022 +0400

    ci: Add aarch64 builds
    
    Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1206>

 .gitlab-ci.yml | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b2532a8b4..acb6e6304 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -82,6 +82,14 @@ flatpak:
     - master
     - gnome-*
 
+flatpak aarch64:
+  extends: '.flatpak@aarch64'
+  variables:
+    CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY} --werror'
+  except:
+    - master
+    - gnome-*
+
 flatpak stable:
   extends: '.flatpak'
   variables:
@@ -89,6 +97,13 @@ flatpak stable:
   only:
     - gnome-*
 
+flatpak aarch64 stable:
+  extends: '.flatpak@aarch64'
+  variables:
+    CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY} -Dsoup2=enabled'
+  only:
+    - gnome-*
+
 flatpak master:
   extends: '.flatpak'
   variables:
@@ -96,6 +111,13 @@ flatpak master:
   only:
     - master
 
+flatpak aarch64 master:
+  extends: '.flatpak@aarch64'
+  variables:
+    CONFIG_OPTS: '-Dtech_preview=true -Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY}'
+  only:
+    - master
+
 scanbuild:
   extends: '.flatpak'
   variables:
@@ -113,6 +135,11 @@ nightly:
   stage: .post
   dependencies: ['flatpak master']
 
+nightly aarch64:
+  extends: '.publish_nightly'
+  stage: .post
+  dependencies: ['flatpak aarch64 master']
+
 canary:
   image: 'quay.io/gnome_infrastructure/gnome-runtime-images:gnome-master'
   stage: 'test'


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