ingang/.woodpecker.yml

23 lines
1.2 KiB
YAML

steps:
deploy:
image: alpine:latest
environment:
HOST: vergadering.bij1.org
KNOWN_HOSTS: |
vergadering.bij1.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKyTKq8naPEc57VVc2VzSeA5TWqBbDbMW/z0kST0mi+C
vergadering.bij1.org ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCswwYpRWy4I344CjrhgDt9FG5b78zkpvhihPfqMGNzYFI9ve1K2pKac6iGnm+LguKN4nkKrn3ZTmf5BfPwU9uW2oc5cklzJHddOj48lHgd7uiQYHgcqpkZzmeur0d22QY3jBlseH0PdV1avhJXlG9cS21+aQSOoz71/wYa9nCIAoMR4/onSjyDJdS8pUOxE1vZ2mGug3Oy3LuArlebkrU40XPLXE1xscE2YMB9LRfGAm/zx/c009MkiDiH4g0oItkUTOEkKHI6+Uw+Lq+AjfovjhhysSpzWaiye2khuQiO3klEGJaFYmu8ECYW6wOh8DWcc0KAq3LaQjFCFtjVMWiX
vergadering.bij1.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNY1WuwGwS+f2GeKLMlRdRE9gknad8yT1VT+XByX6st3E2Vo1oaktvroVtfL6/PZH5dRzQjCR4pB9tzKTb9CwTo=
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
- ssh kiara@vergadering.bij1.org "cd ~/ingang; git pull; sudo systemctl restart ingang"
secrets: [ ssh_key ]