the next station is prod

This commit is contained in:
ITQ
2025-03-01 07:48:35 +03:00
parent b156e52c3f
commit a169f7da8e
+4 -1
View File
@@ -67,11 +67,14 @@ deploy:
- ssh-keyscan -H "$SSH_HOST" - ssh-keyscan -H "$SSH_HOST"
- AUTH_COMMAND="echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY --username $CI_REGISTRY_USER --password-stdin"; - AUTH_COMMAND="echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY --username $CI_REGISTRY_USER --password-stdin";
- ssh $SSH_ADDRESS "$AUTH_COMMAND" - ssh $SSH_ADDRESS "$AUTH_COMMAND"
- scp -C -r infrastructure/ compose.yaml "$SSH_ADDRESS":~/deploy/ - scp -C -r infrastructure/ ssl/ compose.yaml "$SSH_ADDRESS":~/deploy/
- ssh "$SSH_ADDRESS" << 'EOF' - ssh "$SSH_ADDRESS" << 'EOF'
set -e set -e
cd ~/deploy cd ~/deploy
{
docker compose pull docker compose pull
docker compose down docker compose down
docker compose up -d --remove-orphans docker compose up -d --remove-orphans
docker compose ps
} > deploy.log 2>&1
EOF EOF