Attempt final fix on CI

This commit is contained in:
kayomn 2023-08-19 21:09:16 +01:00
parent 511542b03e
commit 5b82332496
1 changed files with 10 additions and 0 deletions

View File

@ -10,6 +10,7 @@ steps:
- name: deploy
image: alpine:latest
environment:
HOST:
from_secret: host
@ -19,9 +20,18 @@ steps:
from_secret: ssh_key
SITE_PATH:
from_secret: path
when:
branch:
- main
commands:
- apk update
- apk add openssh rsync
- eval $(ssh-agent -s)
- mkdir -p ~/.ssh
- echo "$RSYNC_KEY" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa
- ssh-add
- echo "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
- rsync -rP public/ "$${USER}@$${HOST}:$${PATH}"