fix(deploy): buildar na VPS4 — Traefik aponta para 10.99.0.4:8020, não VPS1
continuous-integration/webhook Deploy de scoreodonto.com concluido com sucesso (VPS 4)
continuous-integration/webhook Deploy de scoreodonto.com concluido com sucesso (VPS 4)
This commit is contained in:
+4
-14
@@ -45,20 +45,10 @@ if [ -f "/home/deploy/stack/scoreodonto.com/backend/node_modules/.bin/tsc" ]; th
|
||||
/home/deploy/stack/scoreodonto.com/backend/node_modules/.bin/tsc -p tsconfig.json || true
|
||||
fi
|
||||
|
||||
# 4. Sincronizar código-fonte com a VPS 1 (Produção) via Rsync VPN
|
||||
log "🚚 Sincronizando código-fonte para a VPS 1 (Produção)..."
|
||||
rsync -avz --delete \
|
||||
--exclude '.env' \
|
||||
--exclude 'node_modules' \
|
||||
--exclude 'frontend/node_modules' \
|
||||
--exclude 'backend/node_modules' \
|
||||
--exclude '.git' \
|
||||
/home/deploy/stack/scoreodonto.com/ \
|
||||
deploy@10.99.0.1:/home/deploy/stack/scoreodonto.com/
|
||||
|
||||
# 5. Reconstruir e reiniciar containers na VPS 1
|
||||
log "🔄 Reconstruindo e reiniciando containers na VPS 1..."
|
||||
ssh -o BatchMode=yes deploy@10.99.0.1 "cd /home/deploy/stack/scoreodonto.com && DOCKER_HOST=unix:///run/user/1000/docker.sock docker compose up -d --build"
|
||||
# 4. Reconstruir containers localmente na VPS 4 (servidor de produção)
|
||||
log "🔄 Reconstruindo containers na VPS 4 (produção real)..."
|
||||
cd /home/deploy/stack/scoreodonto.com
|
||||
docker compose up -d --build
|
||||
|
||||
# 6. Salvar incremento de versão no Git
|
||||
log "💾 Comitando o incremento de versão de volta para o repositório central..."
|
||||
|
||||
Reference in New Issue
Block a user