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




commit 63791baa158213291f6446dcd59ae46d66004fea
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 | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 00000000..c239b6bc
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,24 @@
+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"
+    RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo";
+    FLATPAK_MODULE: "devhelp"
+    MESON_ARGS: "-Dgtk_doc=false"
+    APP_ID: "org.gnome.Devhelp"
+
+nightly:
+  extends: .publish_nightly
+  dependencies: ['flatpak']
+  needs: ['flatpak']


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