diff options
Diffstat (limited to 'Dockerfile-debian-11-sqlite')
-rw-r--r-- | Dockerfile-debian-11-sqlite | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Dockerfile-debian-11-sqlite b/Dockerfile-debian-11-sqlite index 34f46a68..e7a5fb06 100644 --- a/Dockerfile-debian-11-sqlite +++ b/Dockerfile-debian-11-sqlite @@ -26,6 +26,7 @@ virtualenv # compatible version of billiard. RUN apt-get install -y \ python3-alembic \ +python3-feedgenerator \ python3-jsonschema \ python3-kombu \ python3-lxml \ @@ -35,9 +36,14 @@ python3-pytest \ python3-pytest-xdist \ python3-snowballstemmer \ python3-sphinx \ +python3-sphinxcontrib.devhelp \ +python3-sphinxcontrib.qthelp \ python3-sphinxcontrib.websupport \ python3-webtest +# Additional Sphinx dependencies not in Debian. +RUN ./bin/pip install sphinxcontrib-applehelp sphinxcontrib-htmlhelp sphinxcontrib-jsmath + # Install audio dependencies. RUN apt-get install -y \ gstreamer1.0-libav \ @@ -130,7 +136,10 @@ RUN make RUN ./bin/pip install py3exiv2 # Run the tests. -# RUN ./bin/python -m pytest -rs ./mediagoblin/tests --boxed +RUN ./bin/python -m pytest -rs ./mediagoblin/tests --boxed + +# Build the documentation. +RUN cd docs && make html # Only safe if being run on a clean git checkout. Otherwise you may have already # customised mediagoblin.ini to already install these. |