From aef0d7649614525973d2edc13f1789f6d410bf46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 25 Oct 2024 09:44:39 +0200 Subject: [PATCH] Install setuptools before generate and check documentation Closes #13628 (grafted from e2daea2345354b0ea86eef6032eae6ea28596e2e) --HG-- branch : 7.0 --- .gitlab-ci.yml | 1 + .gitlab-scripts/generate-doc.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d7f6c3bfe8..d1ec226092 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 f5acbb35cc..873899cba2 100755 --- a/.gitlab-scripts/generate-doc.sh +++ b/.gitlab-scripts/generate-doc.sh @@ -7,6 +7,7 @@ mkdir -p "${OUTPUTDIR}" : ${MAX_PROCS:=$(( `nproc` * 2 ))} export DOC_BASE_URL +pip install setuptools find . -name 'cookiecutter*' -prune -o -path '*/doc/requirements-doc.txt' -print | while read path; do pip install -r "${path}" done