FIX: Testando porta do servidor de banco de dados
Some checks failed
Deploy Dev / Deploy para VM Dev (push) Failing after 4s
Some checks failed
Deploy Dev / Deploy para VM Dev (push) Failing after 4s
This commit is contained in:
parent
e2892d1df5
commit
4f987e6146
@ -58,8 +58,11 @@ jobs:
|
|||||||
PGPASSWORD: ${{ secrets.DB_PASSWORD }}
|
PGPASSWORD: ${{ secrets.DB_PASSWORD }}
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
echo "Testando conectividade com o banco..."
|
echo "Host: [${PGHOST}] Porta: [${PGPORT}]"
|
||||||
psql -c '\conninfo'
|
echo "Testando TCP..."
|
||||||
|
timeout 5 bash -c "cat /dev/null > /dev/tcp/${PGHOST}/${PGPORT}" \
|
||||||
|
&& echo "TCP OK" \
|
||||||
|
|| { echo "TCP FALHOU — host/porta inacessível"; exit 1; }
|
||||||
echo "Aplicando migrations..."
|
echo "Aplicando migrations..."
|
||||||
for f in $(ls "$DEPLOY_PATH/database/migrations/"*.sql | sort); do
|
for f in $(ls "$DEPLOY_PATH/database/migrations/"*.sql | sort); do
|
||||||
echo "Aplicando: $(basename "$f")"
|
echo "Aplicando: $(basename "$f")"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user