From 8788db407d3702a8077d5b42adb8c19294733cc7 Mon Sep 17 00:00:00 2001 From: Rafael Lopes Date: Wed, 22 Apr 2026 17:56:57 -0300 Subject: [PATCH] CI/CD: Refatorado Passo a passo para Deploy --- .gitea/workflows/deploy.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index c1a84d5..bf35893 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -12,8 +12,12 @@ jobs: steps: - name: Clone/Update código run: | + set -e if [ -d /opt/wifi-etl/.git ]; then - cd /opt/wifi-etl && git pull origin main + cd /opt/wifi-etl + git fetch origin + git reset --hard origin/main + git clean -fd else git clone http://10.0.120.75:3030/SEU_USUARIO/wifi-etl.git /opt/wifi-etl fi @@ -26,8 +30,11 @@ jobs: - name: Build e deploy container run: | + set -e cd /opt/wifi-etl - docker-compose -f infra/docker-compose.prod.yml up -d --build + docker-compose -f infra/docker-compose.prod.yml down + docker-compose -f infra/docker-compose.prod.yml build --no-cache + docker-compose -f infra/docker-compose.prod.yml up -d echo "✓ Container iniciado" - name: Aguardar inicialização