summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorBilal Elmoussaoui <bil.elmoussaoui@gmail.com>2019-09-26 11:44:08 +0200
committerBastien Nocera <hadess@hadess.net>2019-09-26 11:58:47 +0200
commita3836901488c8ee1e86a040249eaa05e38a1e8f6 (patch)
tree6d1fc41ee8dbebb85e602bf96a88004f64b30ec8 /.gitlab-ci.yml
parent4b5bd6a364e3d8ebe1037bd8bac44fbf8a8e9252 (diff)
downloadtotem-a3836901488c8ee1e86a040249eaa05e38a1e8f6.tar.gz
build: Add test to validate desktop file
The flatpak CI template already runs ninja tests for us. Let's use that to ensure the desktop file is always valid.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d848c0983..66b2108e8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -8,7 +8,7 @@ build-fedora:
image: fedora:latest
stage: test
before_script:
- - dnf install -y redhat-rpm-config meson git cairo-devel clutter-devel clutter-gst3-devel clutter-gtk-devel gcc-c++ gettext gnome-desktop3-devel grilo-devel gsettings-desktop-schemas-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-good gtk3-devel gtk-doc itstool libappstream-glib liberation-sans-fonts libpeas-devel pygobject3-devel pylint python3-devel totem-pl-parser-devel flatpak-builder xorg-x11-server-Xvfb
+ - dnf install -y redhat-rpm-config meson git cairo-devel desktop-file-utils clutter-devel clutter-gst3-devel clutter-gtk-devel gcc-c++ gettext gnome-desktop3-devel grilo-devel gsettings-desktop-schemas-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-good gtk3-devel gtk-doc itstool libappstream-glib liberation-sans-fonts libpeas-devel pygobject3-devel pylint python3-devel totem-pl-parser-devel flatpak-builder xorg-x11-server-Xvfb
script:
- meson _build
- G_MESSAGES_DEBUG=all xvfb-run -a -s "-screen 0 1024x768x24" ninja -C _build test