[devhelp/ebassi/flatpak-ci] ci: Add job for Flatpak build




commit b32258134c1f4c1526ee381d1905a956baf3c766
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Mon Apr 12 13:29:46 2021 +0100

    ci: Add job for Flatpak build
    
    We should at least check that Devhelp builds correctly.

 .gitlab-ci.yml | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 00000000..343a5b6f
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,26 @@
+include: 'https://gitlab.gnome.org/GNOME/citemplates/raw/master/flatpak/flatpak_ci_initiative.yml'
+
+stages:
+  - build
+  - deploy
+
+variables:
+  BUNDLE: "org.gnome.Devhelp.flatpak"
+
+flatpak:
+  image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
+  stage: build
+  extends: .flatpak
+  variables:
+    MANIFEST_PATH: "flatpak/org.gnome.Devhelp.yml"
+    FLATPAK_MODULE: "devhelp"
+    APP_ID: "org.gnome.Devhelp"
+    RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo";
+    CONFIG_OPTS: >-
+      -Dflatpak_build=true
+      -Dgtk_doc=false
+
+nightly:
+  extends: .publish_nightly
+  dependencies: ['flatpak']
+  needs: ['flatpak']


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