ci: fix deploy_docs job after merge from stable

pipelines/30920
jo 2023-06-08 12:49:57 +02:00 zatwierdzone przez jooola
rodzic 1493bbca69
commit 847d42b26b
2 zmienionych plików z 3 dodań i 9 usunięć

Wyświetl plik

@ -424,21 +424,14 @@ deploy_docs:
needs:
- job: build_docs
artifacts: true
before_script:
- apk add openssh-client rsync
- mkdir -p ~/.ssh
- echo "$SSH_KNOWN_HOSTS" >> ~/.ssh/known_hosts
- chmod 644 ~/.ssh/known_hosts
- eval `ssh-agent -s`
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
script:
- rsync -r -e "ssh -p 2282" $CI_PROJECT_DIR/public/ docs@docs.funkwhale.audio:/htdocs/$CI_COMMIT_REF_NAME
rules:
- if: $CI_COMMIT_BRANCH =~ /(stable|develop)/
image: $CI_REGISTRY/funkwhale/ci/python:3.11
variables:
GIT_STRATEGY: none
script:
- rsync -r -e "ssh -p 2282" $CI_PROJECT_DIR/public/ docs@docs.funkwhale.audio:/htdocs/$CI_COMMIT_REF_NAME
.docker:
interruptible: false

Wyświetl plik

@ -0,0 +1 @@
Fix CI deploy docs job after stable branch merge