aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2018-11-28 16:42:04 +0100
committerosmith <osmith@sysmocom.de>2018-11-29 14:23:07 +0000
commit0b978d5afe9ab0baa4e66d04ed1ef254bbecff98 (patch)
tree59515526a668bc15fc6bd8ee175f3b926e3195e0
parent3d69abadb8b182b20cc1fe58e06c66192c03d88a (diff)
Dockerfile: add dependencies for osmo-gsm-manuals
Install all dependencies required for building PDF manuals inside the Docker container, so we can build projects with their manuals in the Gerrit build verification job. I ran the Docker container locally to confirm that this works, as described here: https://osmocom.org/projects/osmocom-servers/wiki/Jenkins_build_verification_jobs Related: OS#3385 Change-Id: I379ce02857353c097f79cf91af2c4c9dc14754ec
-rw-r--r--docker/Dockerfile_osmocom_jenkins.amd643
1 files changed, 3 insertions, 0 deletions
diff --git a/docker/Dockerfile_osmocom_jenkins.amd64 b/docker/Dockerfile_osmocom_jenkins.amd64
index 3acff70..81f46ca 100644
--- a/docker/Dockerfile_osmocom_jenkins.amd64
+++ b/docker/Dockerfile_osmocom_jenkins.amd64
@@ -36,6 +36,9 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends li
# for osmo-python-tests
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends python3-setuptools python-setuptools python3-pip python-pip
+# for osmo-gsm-manuals
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends xsltproc dblatex docbook5-xml graphviz python-pychart python-nwdiag libxml2-utils
+
# Linux kernel
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y bc