Commit a0f31e40 authored by Thomas Haller's avatar Thomas Haller

gitlab-ci: install glib2-doc via "contrib/fedora/REQUIRED_PACKAGES"

We also generate a source tarball and artifact it.

Hence, we need proper gtk-doc links. This requires files in
/usr/share/gtk-doc/html for adding cross links. Install glib2-doc

Note that in containers dnf is configured to not install documentation
files. We need to override that.
parent 0247c06d
Pipeline #32197 failed with stages
in 30 minutes and 25 seconds
......@@ -12,6 +12,11 @@ stages:
- date '+%Y%m%d-%H%M%S'; NM_INSTALL="dnf install -y" ./contrib/fedora/REQUIRED_PACKAGES
- date '+%Y%m%d-%H%M%S'; dnf install -y glibc-langpack-pl ccache clang
# containers have "tsflags=nodocs" in /etc/dnf/dnf.conf. We need /usr/shared/gtk-doc/html
# to generate proper documentation.
- date '+%Y%m%d-%H%M%S'; dnf reinstall -y --setopt='tsflags=' glib2-doc
- date '+%Y%m%d-%H%M%S'; contrib/scripts/ || true
.debian_install: &debian_install
......@@ -34,6 +34,7 @@ install \
gcc-c++ \
gettext-devel \
git \
glib2-doc \
gnutls-devel \
gobject-introspection-devel \
gtk-doc \
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