From d63271a1bfee0f2f0d9a8c4b04ebd76dd2d62696 Mon Sep 17 00:00:00 2001 From: Keannu Bernasol Date: Fri, 5 Jan 2024 20:56:38 +0800 Subject: [PATCH] Add woodpecker.yml --- .woodpecker.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..62a9d7b --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,15 @@ +# .woodpecker.yml +steps: + - name: build & copy + image: node:18-alpine + commands: + - apk add --no-cache openssh-client + - mkdir -p /root/.ssh/ + - echo "$SSH_KEY" | tr -d '\r' > /root/.ssh/id_rsa + - chmod 600 /root/.ssh/id_rsa + - echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > /root/.ssh/config + - npm install + - npm run build + - ssh root@10.0.10.4 'rm -rf /mnt/sda1/files/projects/borrowing_tracker_frontend/*' + - scp -r dist/* root@10.0.10.4:/mnt/sda1/files/projects/borrowing_tracker_frontend + secrets: [SSH_KEY]