diff --git a/.woodpecker.yml b/.woodpecker.yml index 748b31b..269dba0 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,4 +1,4 @@ -pipeline: +steps: build: image: woodpeckerci/plugin-docker settings: @@ -14,6 +14,9 @@ pipeline: deploy: image: alpine + environment: + ALPHA_SSH_KEY: + from_secret: ALPHA_SSH_KEY commands: - apk add --no-cache openssh - mkdir -p ~/.ssh @@ -22,7 +25,6 @@ pipeline: - ssh -o StrictHostKeyChecking=no deploy@alpha.mintel.me "mkdir -p /opt/alpha/sites/mb-grid-solutions" - scp -o StrictHostKeyChecking=no docker-compose.yaml deploy@alpha.mintel.me:/opt/alpha/sites/mb-grid-solutions/docker-compose.yaml - ssh -o StrictHostKeyChecking=no deploy@alpha.mintel.me "cd /opt/alpha/sites/mb-grid-solutions && docker compose pull && docker compose up -d" - secrets: [ ALPHA_SSH_KEY ] when: event: push branch: main