[gtk-doc] ci: add remaining deps
- From: Stefan Sauer <stefkost src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-doc] ci: add remaining deps
- Date: Fri, 14 Dec 2018 16:19:59 +0000 (UTC)
commit 0374ffb2d5510b23d54072ca8bdf3e15beaa0544
Author: Stefan Sauer <ensonic users sf net>
Date: Fri Dec 14 17:08:18 2018 +0100
ci: add remaining deps
The integration tests are too stupid to handle the missing pdf setup.
.gitlab-ci.yml | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 052e988..a242def 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,17 +1,14 @@
image: debian:unstable
-# TODO: tune dependencies
-# - maybe install dblatex for pdf, we skip it now since this installs tons of
-# latex and thats slow
-# - gtkdoc-mkhtml2 needs the anytree python module - install through pip3
before_script:
- apt update -qq
- apt install -y -qq --no-install-recommends
autoconf automake bc build-essential libtool make meson pkg-config
- docbook docbook-xml docbook-xsl libxml2-utils xsltproc
+ dblatex docbook docbook-xml docbook-xsl libxml2-utils xsltproc
libglib2.0-dev
python3 python3-dev python3-lxml python3-parameterized
python3-pip python3-pygments python3-unittest2
+ - pip3 --no-index install anytree
- export LANG=C.UTF-8
stages:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]