Commit 765b5dfd authored by Bilal Elmoussaoui's avatar Bilal Elmoussaoui Committed by Michael Catanzaro

Gitlab CI: build flatpak nightlies

parent 6f5eacd0
Pipeline #53951 failed with stage
in 1 minute and 4 seconds
include: 'https://gitlab.gnome.org/GNOME/citemplates/raw/master/flatpak/flatpak_ci_initiative.yml'
variables:
BUNDLE: "four-in-a-row-dev.flatpak"
flatpak:
image: 'registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master'
variables:
MANIFEST_PATH: "build-aux/org.gnome.Four-in-a-row.json"
FLATPAK_MODULE: "four-in-a-row"
RUNTIME_REPO: "https://sdk.gnome.org/gnome-nightly.flatpakrepo"
APP_ID: "org.gnome.Four-in-a-row"
extends: .flatpak
review:
stage: deploy
dependencies:
- 'flatpak'
extends: '.review'
stop_review:
stage: deploy
extends: '.stop_review'
{
"app-id": "org.gnome.Four-in-a-row",
"runtime": "org.gnome.Platform",
"runtime-version": "master",
"sdk": "org.gnome.Sdk",
"command": "four-in-a-row",
"tags": [
"nightly"
],
"desktop-file-name-prefix": "(Nightly) ",
"finish-args": [
"--share=ipc",
"--socket=x11",
"--socket=wayland",
"--socket=pulseaudio",
"--filesystem=xdg-run/dconf",
"--filesystem=~/.config/dconf:ro",
"--talk-name=ca.desrt.dconf",
"--env=DCONF_USER_CONFIG_DIR=.config/dconf"
],
"cleanup": [
"/include",
"/lib/*.la",
"/lib/pkgconfig",
"/share/man",
"/share/vala"
],
"modules": [
{
"name": "four-in-a-row",
"buildsystem": "meson",
"sources": [{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/four-in-a-row.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