summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorStefan Sauer <ensonic@users.sf.net>2018-12-14 17:08:18 +0100
committerStefan Sauer <ensonic@users.sf.net>2018-12-14 17:08:18 +0100
commit0374ffb2d5510b23d54072ca8bdf3e15beaa0544 (patch)
treee2c7e1ff9f0870ddae740e77b406553c5e148194 /.gitlab-ci.yml
parent525e0f0111df6f621447012d19d42e448b96e4a5 (diff)
downloadgtk-doc-0374ffb2d5510b23d54072ca8bdf3e15beaa0544.tar.gz
ci: add remaining deps
The integration tests are too stupid to handle the missing pdf setup.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml7
1 files 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: