From 65106dea824a17881f0acbf979211f6b742bb6e1 Mon Sep 17 00:00:00 2001 From: Rodrigo Verdiani Date: Tue, 28 Oct 2025 20:43:29 -0300 Subject: [PATCH] feat: add pipeline v3 --- .woodpecker/pipeline.yaml | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/.woodpecker/pipeline.yaml b/.woodpecker/pipeline.yaml index 5dfd051..5e37ab8 100644 --- a/.woodpecker/pipeline.yaml +++ b/.woodpecker/pipeline.yaml @@ -32,24 +32,24 @@ steps: secrets: [ DEPLOY_SSH_KEY ] commands: - echo "🚀 Deploying to $DEPLOY_HOST ..." - - apk add --no-cache openssh-client docker-cli - # Setup SSH key - - mkdir -p ~/.ssh - - echo "$DEPLOY_SSH_KEY" > ~/.ssh/id_rsa - - chmod 600 ~/.ssh/id_rsa - # Add host to known_hosts to prevent prompt - - ssh-keyscan -p $DEPLOY_PORT $DEPLOY_HOST >> ~/.ssh/known_hosts - # Run deployment commands remotely - - > + - apk add --no-cache openssh-client docker-cli + # Setup SSH key + - mkdir -p ~/.ssh + - echo "$DEPLOY_SSH_KEY" > ~/.ssh/id_rsa + - chmod 600 ~/.ssh/id_rsa + # Add host to known_hosts to prevent prompt + - ssh-keyscan -p $DEPLOY_PORT $DEPLOY_HOST >> ~/.ssh/known_hosts + # Run deployment commands remotely + - > ssh -p $DEPLOY_PORT $DEPLOY_USER@$DEPLOY_HOST " - docker pull $IMAGE && - docker stop manga-matcher || true && - docker rm manga-matcher || true && - docker run -d - --name manga-matcher - --restart always - -p 8000:8000 - $IMAGE + docker pull $IMAGE && + docker stop manga-matcher || true && + docker rm manga-matcher || true && + docker run -d + --name manga-matcher + --restart always + -p 8000:8000 + $IMAGE " when: event: [ push, pull_request ]