[education/rkward] /: Move Flatpak CI to GitLab

Aleix Pol Gonzalez null at kde.org
Thu Sep 7 21:59:57 BST 2023


Git commit 119872c40caa936d9621a6f7ba8db6f69ce7fbda by Aleix Pol Gonzalez, on behalf of Julius Enriquez.
Committed on 07/09/2023 at 16:44.
Pushed by aacid into branch 'master'.

Move Flatpak CI to GitLab

A  +55   -0    .flatpak-manifest.json
M  +1    -0    .gitlab-ci.yml

https://invent.kde.org/education/rkward/-/commit/119872c40caa936d9621a6f7ba8db6f69ce7fbda

diff --git a/.flatpak-manifest.json b/.flatpak-manifest.json
new file mode 100644
index 000000000..2c10f0c87
--- /dev/null
+++ b/.flatpak-manifest.json
@@ -0,0 +1,55 @@
+{
+    "id": "org.kde.rkward",
+    "branch": "master",
+    "runtime": "org.kde.Platform",
+    "runtime-version": "5.15-22.08",
+    "sdk": "org.kde.Sdk",
+    "base": "io.qt.qtwebengine.BaseApp",
+    "base-version": "5.15-22.08",
+    "command": "rkward",
+    "tags": ["nightly"],
+    "desktop-file-name-suffix": " (Nightly)",
+    "finish-args": [
+        "--share=ipc",
+        "--socket=wayland",
+        "--socket=fallback-x11",
+        "--device=dri",
+        "--share=network",
+        "--filesystem=host"
+    ],
+    "modules": [
+        {
+            "name" : "R",
+            "buildsystem" : "autotools",
+            "config-opts" : [ "--enable-R-shlib=yes" ],
+            "sources" : [
+                {
+                    "type" : "archive",
+                    "url" : "https://cloud.r-project.org/src/base/R-4/R-4.1.3.tar.gz",
+                    "sha256" : "15ff5b333c61094060b2a52e9c1d8ec55cc42dd029e39ca22abdaa909526fed6",
+                    "x-checker-data": {
+                        "type": "anitya",
+                        "project-id": 4150,
+                        "stable-only": true,
+                        "url-template": "https://cloud.r-project.org/src/base/R-4/R-$version.tar.gz"
+                    }
+                }
+            ]
+        },
+        {
+            "name": "kate",
+            "buildsystem": "cmake-ninja",
+            "sources": [ { "type": "git", "url": "https://invent.kde.org/utilities/kate.git" } ]
+        },
+        {
+            "buildsystem": "cmake",
+            "name": "rkward",
+            "sources": [
+                {
+                "type": "dir",
+                "path": "."
+                }
+            ]
+        }
+    ]
+}
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cebb62c7a..6aaba1e83 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,3 +6,4 @@ include:
   - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
   - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml
   - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/windows.yml
+  - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/flatpak.yml



More information about the rkward-tracker mailing list