From bf9ae6100a5fcc0a34e5002df0681f586b52bd17 Mon Sep 17 00:00:00 2001 From: Rafael Lopes Date: Thu, 23 Apr 2026 09:50:01 -0300 Subject: [PATCH] =?UTF-8?q?FIX:=20Ajustado=20pasta=20raiz=20do=20projeto?= =?UTF-8?q?=20para=20evitar=20problemas=20de=20permiss=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index abd7655..617e90b 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -13,38 +13,39 @@ jobs: - name: Preparar ambiente run: | - sudo mkdir -p /opt/wifi-etl - sudo chown $(whoami):$(whoami) /opt/wifi-etl + mkdir -p /home/desenvolvimento/wifi-etl + chown $(whoami):$(whoami) /home/desenvolvimento/wifi-etl - name: Garantindo safe directory run: | - git config --global --add safe.directory /opt/wifi-etl + git config --global --add safe.directory /home/desenvolvimento/wifi-etl - name: Clone/Update código run: | set -e - if [ -d /opt/wifi-etl/.git ]; then - cd /opt/wifi-etl + if [ -d /home/desenvolvimento/wifi-etl/.git ]; then + cd /home/desenvolvimento/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 + git clone http://10.0.120.75:3030/SEU_USUARIO/wifi-etl.git /home/desenvolvimento/wifi-etl fi echo "✓ Código atualizado" - name: Copiar .env run: | set -e - cp /home/desenvolvimento/.envs/wifi_etl/.env /opt/wifi-etl/.env + cp /home/desenvolvimento/.envs/wifi_etl/.env /home/desenvolvimento/wifi-etl/.env echo "✓ .env copiado" - name: Build e deploy container run: | set -e - cd /opt/wifi-etl - docker-compose -f infra/docker-compose.prod.yml down + cd /home/desenvolvimento/wifi-etl + docker system prune -f || true + docker-compose -f infra/docker-compose.prod.yml down || true docker-compose -f infra/docker-compose.prod.yml build --no-cache docker-compose -f infra/docker-compose.prod.yml up -d echo "✓ Container iniciado"