From 862216082bd6a9831f9f39bebe293a2d97a5c776 Mon Sep 17 00:00:00 2001 From: Alessio Davoli Date: Mon, 10 Jul 2023 17:29:26 +0200 Subject: [PATCH] Update build pipeline --- .woodpecker/.build.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.woodpecker/.build.yml b/.woodpecker/.build.yml index 63fee3a..d75dad4 100644 --- a/.woodpecker/.build.yml +++ b/.woodpecker/.build.yml @@ -1,7 +1,7 @@ pipeline: build_and_deploy: image: alpine:3.14 - secrets: [docker_password, docker_username, runner_private_key] + secrets: [docker_password, docker_username] commands: - apk add --no-cache openssh docker docker-compose jq ################### Provisioning @@ -12,14 +12,14 @@ pipeline: - docker push git.webdeploy.it/pianello/frontend:latest - docker push git.webdeploy.it/pianello/frontend:$(jq -r .version ./package.json) # DEPLOY STUFF - - eval $(ssh-agent -s) - - mkdir -p ~/.ssh - - printf "%s" "$${RUNNER_PRIVATE_KEY}" > ~/.ssh/id_ed25519 - - chmod 600 ~/.ssh/id_ed25519 - - ssh-add ~/.ssh/id_ed25519 - - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config' - - cat .env | ssh theater@prev.theater.webdeploy.it -p 11122 "cat - > .env" # copy env - - cat docker-compose.prod.yml | ssh theater@prev.theater.webdeploy.it -p 11122 "cat - > docker-compose.yml && docker compose pull && docker compose stop && docker compose up -d --remove-orphans" # start docker compose + # - eval $(ssh-agent -s) + # - mkdir -p ~/.ssh + # - printf "%s" "$${RUNNER_PRIVATE_KEY}" > ~/.ssh/id_ed25519 + # - chmod 600 ~/.ssh/id_ed25519 + # - ssh-add ~/.ssh/id_ed25519 + # - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config' + # - cat .env | ssh theater@prev.theater.webdeploy.it -p 11122 "cat - > .env" # copy env + # - cat docker-compose.prod.yml | ssh theater@prev.theater.webdeploy.it -p 11122 "cat - > docker-compose.yml && docker compose pull && docker compose stop && docker compose up -d --remove-orphans" # start docker compose volumes: - /var/run/docker.sock:/var/run/docker.sock