Execute glib-compile-resources inside the flatpak env.

This commit is contained in:
Jordan Petridis 2018-04-05 20:58:57 +03:00
parent cae57f7068
commit 2394670bf7
No known key found for this signature in database
GPG key ID: CEABAD9F5683B9A6

View file

@ -4,14 +4,14 @@ stages:
flatpak:
image: registry.gitlab.com/alatiera/gnome-nightly-oci/rust-bundle:latest
stage: test
before_script:
# same thing as https://gitlab.gnome.org/alatiera/Hammond/issues/55
- dnf install -y glib2-devel
# Force regeneration of gresources regardless of artifacts chage
- cd fractal-gtk/res/ && glib-compile-resources --generate resources.xml && cd ../../
script:
# Build the flatpak repo
# Build the flatpak deps
- flatpak-builder --stop-at=fractal app flatpak/org.gnome.Fractal.json
# https://gitlab.gnome.org/alatiera/Hammond/issues/55
# Force regeneration of gresources regardless of artifacts chage
- flatpak-builder --run app org.gnome.Fractal.json glib-compile-resources --sourcedir=fractal-gtk/res/ fractal-gtk/res/resources.xml
- flatpak-builder --run app flatpak/org.gnome.Fractal.json meson --prefix=/app --libdir=/app/lib _build
- flatpak-builder --run app flatpak/org.gnome.Fractal.json ninja -C _build install
- flatpak-builder --finish-only app flatpak/org.gnome.Fractal.json
@ -29,7 +29,6 @@ flatpak:
cache:
# JOB_NAME - Each job will have it's own cache
# COMMIT_REF_SLUG = Lowercase name of the branch
# ^ Keep diffrerent caches for each branch
key: "$CI_JOB_NAME"
paths: