From c3f75048c5889990c8d90c9311afcdf8cf69ad58 Mon Sep 17 00:00:00 2001 From: ITQ Date: Sat, 1 Mar 2025 07:52:00 +0300 Subject: [PATCH] btw gitlab ci isnt that really bad --- .gitlab-ci.yml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d7745de..2a1c3c2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -68,13 +68,9 @@ deploy: - AUTH_COMMAND="echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY --username $CI_REGISTRY_USER --password-stdin"; - ssh $SSH_ADDRESS "$AUTH_COMMAND" - scp -C -r infrastructure/ ssl/ compose.yaml "$SSH_ADDRESS":~/deploy/ - - ssh "$SSH_ADDRESS" << 'EOF' - set -e - cd ~/deploy - { - docker compose pull - docker compose down - docker compose up -d --remove-orphans - docker compose ps - } > deploy.log 2>&1 - EOF + - ssh "$SSH_ADDRESS" "cd ~/deploy && \ + docker compose pull > deploy.log 2>&1 && \ + docker compose down >> deploy.log 2>&1 && \ + docker compose up -d --remove-orphans >> deploy.log 2>&1 && \ + docker compose ps >> deploy.log 2>&1" +