diff --git a/.docker/Dockerfile b/.docker/Dockerfile index 8e18096490632372d589749867c41e2244a67c11..dd4f3d258443dc1f8b2bacb8d535780e8e37e5e8 100644 --- a/.docker/Dockerfile +++ b/.docker/Dockerfile @@ -7,8 +7,10 @@ RUN apt-get update && \ python3-autopep8 \ python3-pip \ python3-pytest \ + python3-sphinx \ tox \ -y +RUN pip3 install recommonmark sphinx-rtd-theme COPY .docker/wait-for-it.sh /wait-for-it.sh ARG PYLIB ADD https://gitlab.indiscale.com/api/v4/projects/97/repository/commits/${PYLIB} \ diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 67415c1b3a7da52e3179bec8463cd69ac3c667aa..8840e613f1e1eb86f30779b8b3535e2ff97ad0cc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -296,8 +296,9 @@ style: pages_prepare: &pages_prepare tags: [ cached-dind ] stage: deploy - needs: [] - image: $CI_REGISTRY/caosdb/src/caosdb-pylib/testenv:latest + needs: + - job: build-testenv + image: $CI_REGISTRY_IMAGE only: refs: - /^release-.*$/i diff --git a/CHANGELOG.md b/CHANGELOG.md index 0670b3743090e7a24c8059739e5116d15c907641..e6fdcf39903f6ca3c840cc252de1a92e86c74f8e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed ### +* [#58](https://gitlab.com/caosdb/caosdb-crawler/-/issues/58) Documentation builds API docs in pipeline now. + ### Security ### ### Documentation ###