linkbee/.woodpecker.yml

22 lines
581 B
YAML
Raw Permalink Normal View History

steps:
2022-08-13 18:00:54 +00:00
deploy:
image: alpine:latest
environment:
HOST: static.bij1.net
KNOWN_HOSTS: |
static.bij1.net ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqkbrb28kEg5HSNx4s4aoFbkqLPWRHR4g5wxHmC5jR8
static.bij1.net ecdsa-sha2-nistp256
2022-08-13 18:00:54 +00:00
commands:
- apk add openssh
- apk add openrc
- mkdir -p ~/.ssh/
2022-08-15 16:31:35 +00:00
- |
2022-08-15 16:44:41 +00:00
cat > ~/.ssh/id_rsa <<EOF
2022-08-15 16:31:35 +00:00
$SSH_KEY
EOF
2022-08-13 18:00:54 +00:00
- chmod 600 ~/.ssh/id_rsa
2022-08-13 19:31:40 +00:00
- echo $KNOWN_HOSTS >> ~/.ssh/known_hosts
2022-08-13 18:00:54 +00:00
- scp -r static/* root@$HOST:/var/www/linkbee
2022-08-15 16:43:36 +00:00
secrets: [ ssh_key ]