[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