include: "https://gitlab.gnome.org/GNOME/citemplates/raw/master/flatpak/flatpak_ci_initiative.yml"
stages:
- test
- cross_environment
flatpak:
image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
stage: test
variables:
MANIFEST_PATH: "build-aux/flatpak/org.gnome.Characters.json"
FLATPAK_MODULE: "gnome-characters"
APP_ID: "org.gnome.CharactersDevel"
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
BUNDLE: "gnome-characters.flatpak"
extends: .flatpak
nightly:
extends: ".publish_nightly"
stage: cross_environment
dependencies: ["flatpak"]
fedora:latest:
image: fedora:latest
stage: cross_environment
before_script:
- dnf upgrade -y
- dnf install -y 'dnf-command(builddep)' redhat-rpm-config git
- dnf builddep -y gnome-characters
script:
- meson _build .
- ninja -C _build