linkbee/.woodpecker.yml

22 lines
581 B
YAML

steps:
deploy:
image: alpine:latest
environment:
HOST: static.bij1.net
KNOWN_HOSTS: |
static.bij1.net ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqkbrb28kEg5HSNx4s4aoFbkqLPWRHR4g5wxHmC5jR8
static.bij1.net ecdsa-sha2-nistp256
commands:
- apk add openssh
- apk add openrc
- mkdir -p ~/.ssh/
- |
cat > ~/.ssh/id_rsa <<EOF
$SSH_KEY
EOF
- chmod 600 ~/.ssh/id_rsa
- echo $KNOWN_HOSTS >> ~/.ssh/known_hosts
- scp -r static/* root@$HOST:/var/www/linkbee
secrets: [ ssh_key ]