From 7718f026e565b7336a6167906f4331ead758dfb9 Mon Sep 17 00:00:00 2001 From: "@kirill.komarov" Date: Tue, 16 Jun 2026 20:04:16 +0500 Subject: [PATCH] add woodpeecker --- .woodpecker.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..43bab11 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,23 @@ +when: + branch: main + event: push + +steps: + install: + image: node:20 + commands: + - npm ci + + build: + image: node:20 + commands: + - npm run build + depends_on: [install] + + deploy: + image: alpine:latest + commands: + - apk add --no-cache openssh rsync + - rsync -e "ssh -i /ssh/deploy_key" -avz --delete dist/ root@192.168.1.88:/var/www/ + secrets: [deploy_key] + depends_on: [build]