fix: deploy debug
Some checks failed
Deploy QR Rapido / test (push) Successful in 26s
Deploy QR Rapido / build-and-push (push) Has been cancelled
Deploy QR Rapido / deploy-staging (push) Has been cancelled
Deploy QR Rapido / deploy-production (push) Has been cancelled

This commit is contained in:
Ricardo Carneiro 2025-08-05 21:40:13 -03:00
parent d608a9645c
commit 944de92af6

View File

@ -137,11 +137,25 @@ jobs:
steps:
- name: Deploy to Production Servers
run: |
# Configura SSH
# Debug SSH setup
echo "=== Configurando SSH ==="
mkdir -p ~/.ssh
echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
# Verifica se a chave foi criada
echo "=== Verificando chave SSH ==="
ls -la ~/.ssh/
echo "Primeiras linhas da chave:"
head -2 ~/.ssh/id_rsa
# Testa conexão SSH com debug
echo "=== Testando conexão SSH ==="
ssh -o StrictHostKeyChecking=no -o ConnectTimeout=10 -v ubuntu@141.148.162.114 'echo "Conexão SSH funcionando!"' || echo "Falha na conexão SSH"
# Se a conexão funcionou, continua com o deploy
echo "=== Iniciando Deploy ==="
# Deploy no Servidor 1 (com NGINX)
ssh -o StrictHostKeyChecking=no ubuntu@141.148.162.114 << 'EOF'
# Para o container atual se existir