CI/CD: Refatorado passos de preparação e validação no deploy
Some checks failed
Deploy WiFi-ETL Prod / deploy (push) Has been cancelled

This commit is contained in:
Rafael Alves Lopes 2026-04-23 09:40:40 -03:00
parent 38fdca14ca
commit 6a36a1ecef

View File

@ -10,6 +10,13 @@ jobs:
runs-on: self-hosted
steps:
- name: Preparar ambiente
run: |
sudo mkdir -p /opt/wifi-etl
sudo chown $(whoami):$(whoami) /opt/wifi-etl
- name: Garantindo safe directory
run: |
git config --global --add safe.directory /opt/wifi-etl
@ -51,7 +58,6 @@ jobs:
- name: Validar saúde - Database
run: |
set -e
docker exec wifi_etl_worker python3 << 'PYEOF'
import psycopg2, os, sys
try:
@ -72,5 +78,4 @@ jobs:
- name: Verificar logs iniciais
if: always()
run: |
set -e
docker logs --tail 20 wifi_etl_worker || true