[libpanel/alatiera/nightly] ci: Add Flatpak tests and Nightly builds
- From: Jordan Petridis <jpetridis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libpanel/alatiera/nightly] ci: Add Flatpak tests and Nightly builds
- Date: Tue, 27 Sep 2022 21:42:41 +0000 (UTC)
commit 429bb731415f638d5f06a848aaf956e1285e470e
Author: Jordan Petridis <jordan centricular com>
Date: Wed Sep 28 00:39:17 2022 +0300
ci: Add Flatpak tests and Nightly builds
.gitlab-ci.yml | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 804c45d..b75d431 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,33 @@
+include: 'https://gitlab.gnome.org/GNOME/citemplates/raw/master/flatpak/flatpak_ci_initiative.yml'
+
stages:
- build
+- test
+- deploy
- pages
+.vars-devel:
+ variables:
+ MANIFEST_PATH: "org.gnome.libpanel.example.json"
+ FLATPAK_MODULE: "libpanel"
+ APP_ID: "org.gnome.libpanel.example.json"
+ RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
+ BUNDLE: "libpanel-dev.flatpak"
+
+flatpak@x86_64:
+ extends: ['.flatpak@x86_64', '.vars-devel']
+
+flatpak@aarch64:
+ extends: ['.flatpak@aarch64', '.vars-devel']
+
+nightly@x86_64:
+ extends: '.publish_nightly'
+ needs: ['flatpak@x86_64']
+
+nightly@aarch64:
+ extends: '.publish_nightly'
+ needs: ['flatpak@aach64']
+
fedora:
stage: build
image: fedora:latest
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]