Commit 87923705 authored by Felix Häcker's avatar Felix Häcker

Merge branch 'patch-1' into 'master'

Gitlab CI: build flatpak nightlies

See merge request !2
parents 5ec626e7 bc67fb4f
Pipeline #123642 passed with stage
in 1 minute and 9 seconds
include: 'https://gitlab.gnome.org/GNOME/citemplates/raw/master/flatpak/flatpak_ci_initiative.yml'
variables:
BUNDLE: "remotely-dev.flatpak"
flatpak:
variables:
MANIFEST_PATH: "de.haeckerfelix.Remotely.json"
FLATPAK_MODULE: "remotely"
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
APP_ID: "de.haeckerfelix.Remotely"
extends: .flatpak
review:
stage: deploy
dependencies:
- 'flatpak'
extends: '.review'
stop_review:
stage: deploy
extends: '.stop_review'
{
"app-id" : "de.haeckerfelix.Remotely",
"runtime" : "org.gnome.Platform",
"runtime-version" : "3.32",
"runtime-version" : "master",
"sdk" : "org.gnome.Sdk",
"command" : "remotely",
"finish-args" : [
......@@ -14,10 +14,6 @@
"--talk-name=ca.desrt.dconf",
"--env=DCONF_USER_CONFIG_DIR=.config/dconf"
],
"build-options" : {
"cflags" : "-O2 -g",
"cxxflags" : "-O2 -g"
},
"cleanup" : [
"/include",
"/lib/pkgconfig",
......@@ -31,52 +27,24 @@
"*.a"
],
"modules" : [
{
"name" : "libgpg-error",
"sources" : [
{
"type" : "archive",
"url" : "https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.27.tar.gz",
"sha256" : "04bdc7fd12001c797cc689b007fe24909f55aa0ee1d6d6aef967d9eebf5b2461"
}
]
},
{
"name" : "libgcrypt",
"config-opts" : [
"--disable-doc"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/gpg/libgcrypt/archive/libgcrypt-1.8.2.tar.gz",
"sha256" : "ddad335a5cf73c812dd06bb0ce6af86a803333fc2f98ae86a449ea02e0dda0f9"
}
]
},
{
"name" : "gtkvnc",
"buildsystem": "meson",
"sources" : [
{
"type" : "archive",
"url" : "https://download.gnome.org/sources/gtk-vnc/0.7/gtk-vnc-0.7.1.tar.xz",
"sha256" : "f34baa696615ef67666e8465b4d0ac563355e999a77d2cc42ad4625a24f7aab1"
"url" : "https://download.gnome.org/sources/gtk-vnc/1.0/gtk-vnc-1.0.0.tar.xz",
"sha256" : "a81a1f1a79ad4618027628ffac27d3391524c063d9411c7a36a5ec3380e6c080"
}
]
},
{
"name" : "remotely",
"buildsystem" : "meson",
"config-opts" : [
"--libdir=lib"
],
"builddir" : true,
"sources" : [
{
"type" : "git",
"tag" : "v1.0",
"commit" : "10d00345a6824a250e93a20c974f9493281d69b4",
"url" : "https://gitlab.gnome.org/World/Remotely"
"url" : "https://gitlab.gnome.org/World/Remotely.git"
}
]
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment