From 3d2ff44bfa74778b1d39b53395e71b348ac11405 Mon Sep 17 00:00:00 2001 From: Javier Date: Wed, 25 Mar 2026 11:06:26 +0100 Subject: [PATCH] ci: add woodpecker pipeline for auto-deployment --- .woodpecker.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 00000000..3cf8dba1 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,24 @@ +kind: pipeline +name: deploy-codigo0 + +steps: + deploy: + image: appleboy/drone-ssh + settings: + host: + from_secret: SSH_HOST + username: + from_secret: SSH_USER + key: + from_secret: SSH_KEY + port: 22 + script: + - cd /opt/codigo0 + - git fetch origin + - git reset --hard origin/main + - docker compose up -d --build + - docker system prune -f + +when: + branch: main + event: push