Add extra options to Pydoctor CI command

This commit is contained in:
Julian Stirling 2025-07-10 09:47:57 +01:00
parent 2cb4003835
commit 12df8c9072

View file

@ -172,7 +172,14 @@ build-docs:
extends: .python
stage: build
script:
- pydoctor --docformat restructuredtext --theme readthedocs src/openflexure_microscope_server
- |
pydoctor -W \
--docformat restructuredtext \
--project-name "OpenFlexure Microscope Server" \
--project-version $CI_COMMIT_REF_NAME \
--theme readthedocs \
--html-viewsource-base https://gitlab.com/openflexure/openflexure-microscope-server/-/tree/$CI_COMMIT_SHA/ \
src/openflexure_microscope_server
- echo "JOB_ID=$CI_JOB_ID" > build-docs.env
artifacts:
expire_in: 1 week