diff options
author | Oliver Smith <osmith@sysmocom.de> | 2018-11-28 16:42:04 +0100 |
---|---|---|
committer | osmith <osmith@sysmocom.de> | 2018-11-29 14:23:07 +0000 |
commit | 0b978d5afe9ab0baa4e66d04ed1ef254bbecff98 (patch) | |
tree | 59515526a668bc15fc6bd8ee175f3b926e3195e0 | |
parent | 3d69abadb8b182b20cc1fe58e06c66192c03d88a (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.amd64 | 3 |
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 |