From 3756414a4898d996201d9809941c78a9f87f219b Mon Sep 17 00:00:00 2001 From: Mat Date: Sun, 12 May 2024 19:14:50 +0300 Subject: [PATCH] CI: Add aarch64 build --- .gitlab-ci.yml | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c7eaa6a..ba69012 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,11 +3,11 @@ include: file: 'flatpak/flatpak_ci_initiative.yml' variables: - APP_ID: "org.gnome.Mahjongg.Devel" - BUNDLE: "org.gnome.Mahjongg.Devel.flatpak" - RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo" - MANIFEST_PATH: "build-aux/flatpak/org.gnome.Mahjongg.Devel.json" - FLATPAK_MODULE: "gnome-mahjongg" + APP_ID: 'org.gnome.Mahjongg.Devel' + BUNDLE: 'org.gnome.Mahjongg.Devel.flatpak' + RUNTIME_REPO: 'https://nightly.gnome.org/gnome-nightly.flatpakrepo' + MANIFEST_PATH: 'build-aux/flatpak/org.gnome.Mahjongg.Devel.json' + FLATPAK_MODULE: 'gnome-mahjongg' stages: - lint @@ -20,12 +20,20 @@ lint: script: - io.elementary.vala-lint src -flatpak: - extends: '.flatpak' +flatpak@x86_64: + extends: '.flatpak@x86_64' stage: build -nightly: +flatpak@aarch64: + extends: '.flatpak@aarch64' + stage: build + +nightly@x86_64: + extends: '.publish_nightly' + stage: deploy + needs: ['flatpak@x86_64'] + +nightly@aarch64: extends: '.publish_nightly' stage: deploy - needs: - - 'flatpak' + needs: ['flatpak@aarch64'] -- GitLab