]> granicus.if.org Git - graphviz/commitdiff
also install doc/infosrc Python dependencies in Ubuntu 21.04 Docker image
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 3 Jul 2021 02:53:56 +0000 (19:53 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 9 Jul 2021 04:50:17 +0000 (21:50 -0700)
This makes dependencies like jinja2 available for the Pylint CI task.

ci/ubuntu-21.04/Dockerfile

index 3f8820a6e71312de79065de5a0156e59aaae4635..559c5d1e57feba35d2c997699fdfcd3d61a44e3e 100644 (file)
@@ -3,6 +3,7 @@ FROM ubuntu:21.04
 ARG DEBIAN_FRONTEND=noninteractive
 
 COPY requirements.txt ./requirements.txt
+COPY doc/infosrc/requirements.txt ./doc-infosrc-requirements.txt
 
 RUN apt-get update -y \
 && apt-get install --no-install-recommends -y \
@@ -89,5 +90,6 @@ libsvgpp-dev \
 # install Python dependencies
 && python3 -m pip install --user --upgrade pip \
 && python3 -m pip install --user --requirement requirements.txt \
+&& python3 -m pip install --user --requirement doc-infosrc-requirements.txt \
 # Clean up
 && rm -rf /var/lib/apt/lists/*