kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
ci: don't use dependencies and needs together
Using dependencies and needs together doesn't work, the needs will be ignored. In addition, needs doesn't load the "needed job" artifacts by default, it has to be specified. Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2310>environments/review-docs-1664-292dbg/deployments/16508
rodzic
fb87d3141a
commit
3420ea9f16
|
@ -268,9 +268,8 @@ build_documentation:
|
||||||
stage: build
|
stage: build
|
||||||
image: python:3.11
|
image: python:3.11
|
||||||
needs:
|
needs:
|
||||||
- build_openapi_schema
|
- job: build_openapi_schema
|
||||||
dependencies:
|
artifacts: true
|
||||||
- build_openapi_schema
|
|
||||||
variables:
|
variables:
|
||||||
BUILD_PATH: "../public"
|
BUILD_PATH: "../public"
|
||||||
GIT_STRATEGY: clone
|
GIT_STRATEGY: clone
|
||||||
|
@ -345,8 +344,9 @@ build_api:
|
||||||
deploy_documentation:
|
deploy_documentation:
|
||||||
stage: publish
|
stage: publish
|
||||||
image: alpine
|
image: alpine
|
||||||
dependencies:
|
needs:
|
||||||
- build_documentation
|
- job: build_documentation
|
||||||
|
artifacts: true
|
||||||
before_script:
|
before_script:
|
||||||
- apk add openssh-client rsync
|
- apk add openssh-client rsync
|
||||||
- mkdir -p ~/.ssh
|
- mkdir -p ~/.ssh
|
||||||
|
|
Ładowanie…
Reference in New Issue