fix: Make sure funkwhale_api package and metadata are available for docs

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2374>
environments/review-docs-fix-d-jlladr/deployments/17079
Georg Krause 2023-03-22 09:28:30 +01:00
rodzic e97523c784
commit a029b845ed
4 zmienionych plików z 3154 dodań i 127 usunięć

Wyświetl plik

@ -112,7 +112,7 @@ review_docs:
- if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_PIPELINE_SOURCE == "merge_request_event"
changes: [docs/**/*] changes: [docs/**/*]
image: $CI_REGISTRY/funkwhale/ci/python:3.11 image: $CI_REGISTRY/funkwhale/ci/python-funkwhale-api:3.11
variables: variables:
BUILD_PATH: "../docs-review" BUILD_PATH: "../docs-review"
environment: environment:
@ -311,7 +311,7 @@ build_docs:
- if: $CI_COMMIT_BRANCH =~ /(stable|develop)/ - if: $CI_COMMIT_BRANCH =~ /(stable|develop)/
- changes: [docs/**/*] - changes: [docs/**/*]
image: $CI_REGISTRY/funkwhale/ci/python:3.11 image: $CI_REGISTRY/funkwhale/ci/python-funkwhale-api:3.11
variables: variables:
BUILD_PATH: "../public" BUILD_PATH: "../public"
GIT_STRATEGY: clone GIT_STRATEGY: clone

Wyświetl plik

@ -0,0 +1 @@
Make sure funkwhale_api package and metadata are available for docs

3275
docs/poetry.lock wygenerowano

Plik diff jest za duży Load Diff

Wyświetl plik

@ -17,6 +17,7 @@ myst-parser = "==0.18.1"
django = "==3.2.18" django = "==3.2.18"
django-environ = "==0.9.0" django-environ = "==0.9.0"
funkwhale-api = {path = "../api"}
[tool.poetry.dev-dependencies] [tool.poetry.dev-dependencies]