diff --git a/.dockerignore b/.dockerignore index ea0e597d..2b97ce1f 100644 --- a/.dockerignore +++ b/.dockerignore @@ -7,6 +7,8 @@ crates/target/ # Documentation & website docs/ +!docs/requirements.txt +!docs/source/ apps/ packages/ diff --git a/docs/Dockerfile b/docs/Dockerfile index 1ac171d8..351e54ea 100644 --- a/docs/Dockerfile +++ b/docs/Dockerfile @@ -1,7 +1,7 @@ FROM sphinxdoc/sphinx WORKDIR /docs -ADD docs/requirements.txt /docs +COPY docs/requirements.txt /docs RUN python3 -m pip install -r requirements.txt RUN pip freeze diff --git a/docs/build_docs.sh b/docs/build_docs.sh index a4488b14..f36c54f6 100644 --- a/docs/build_docs.sh +++ b/docs/build_docs.sh @@ -1,3 +1,5 @@ +set -e + docker build -f docs/Dockerfile . -t sphinx # Clean build output locally