summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2019-02-07 22:08:15 +0100
committerBastien Nocera <hadess@hadess.net>2019-02-08 11:05:14 +0100
commitd134c9dc3af30b6f9fca552c3132ba75b1315a06 (patch)
treea3ebc26ac2c6cd958a22e2711bede6f0339cc58f /.gitlab-ci.yml
parent4a51288f85ebbaef8052929a33a3eb09a7d1845a (diff)
downloadtotem-d134c9dc3af30b6f9fca552c3132ba75b1315a06.tar.gz
ci: Update from Flatpak manifest
Note that we still disable vala even though disabling parallel make should make it build properly as that doesn't work here (but works in Flathub).
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d853be105..127f033ff 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -33,7 +33,7 @@ flatpak:
FLATPAK_MODULE: "totem"
# Make sure to keep this in sync with the Flatpak manifest, all arguments
# are passed except the config-args because we build it ourselves
- MESON_ARGS: "-Denable-vala=no"
+ MESON_ARGS: "-Denable-vala=no -Denable-easy-codec-installation=no"
DBUS_ID: "org.gnome.Totem"
script:
@@ -41,7 +41,7 @@ flatpak:
# Make sure to keep this in sync with the Flatpak manifest, all arguments
# are passed except the config-args because we build it ourselves
- flatpak build app meson --prefix=/app ${MESON_ARGS} _build
- - flatpak build app ninja -C _build install
+ - flatpak build app ninja -j1 -C _build install
- flatpak-builder --finish-only --repo=repo app ${MANIFEST_PATH}
# Run automatic tests inside the Flatpak env
- xvfb-run -a -s "-screen 0 1024x768x24" flatpak build app ninja -C _build test