diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 12dc058385..0ff8b27b9b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -60,6 +60,7 @@ documentation: paths: - .cache/pip/http-v2 before_script: + - pip install setuptools - pip install -r "${PACKAGE}/${DOC_DIR}/requirements-doc.txt" - pip install sphinx-lint rstcheck[sphinx] script: diff --git a/.gitlab-scripts/generate-doc.sh b/.gitlab-scripts/generate-doc.sh index 9f742727f9..945f1bf191 100755 --- a/.gitlab-scripts/generate-doc.sh +++ b/.gitlab-scripts/generate-doc.sh @@ -9,6 +9,7 @@ export DOC_BASE_URL requirements=$(mktemp /tmp/requirements-doc-XXXXXXXXXX.txt) find . -name 'cookiecutter*' -prune -o -path '*/doc/requirements-doc.txt' -exec cat {} + | sort | uniq > "${requirements}" +pip install setuptools pip install -r "${requirements}" (find . -name 'cookiecutter*' -prune -o -path '*/doc/conf.py' -print | while read path; do