Commit e28bbfe8 authored by Guido Gunther's avatar Guido Gunther

gitlab-ci: Build on Fedora as well

This gives us more confidence that we build succesfully and without
warnings on an OS much used by GNOME developers.

It also makes sure we validate the spec file.
parent 8de94cd7
......@@ -48,6 +48,19 @@ build-debian-clang:
paths:
- _build/meson-logs/scanbuild
build-fedora-gcc:
image: fedora:29
<<: *tags
stage: build
before_script:
- dnf -y update
- dnf -y install @development-tools redhat-rpm-config dnf-plugins-core
- dnf -y builddep data/packaging/rpm/libhandy.spec
script:
- export LC_ALL=C.UTF-8
- meson . _build -Dgtk_doc=true -Db_coverage=true --werror
- ninja -C _build
build-debian-package:
image: debian:buster
<<: *tags
......
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