From a7aba2f66505e25e00b25993500f53337efdfad8 Mon Sep 17 00:00:00 2001 From: Rafael Lopes Date: Mon, 4 May 2026 09:22:44 -0300 Subject: [PATCH] =?UTF-8?q?CI/CD:=20Preven=C3=A7=C3=A3o=20de=20falhas=20no?= =?UTF-8?q?=20deploy=20para=20produ=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy-prod.yaml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy-prod.yaml b/.gitea/workflows/deploy-prod.yaml index 68f1a49..e3cddc1 100644 --- a/.gitea/workflows/deploy-prod.yaml +++ b/.gitea/workflows/deploy-prod.yaml @@ -9,8 +9,14 @@ jobs: deploy: runs-on: vm-prod + + steps: - - name: Deploy application + + - name: Garantindo Safe Directory + run: git config --global --add safe.directory /opt/HUBXGLPI + + - name: Deploy da aplicação run: | set -euo pipefail @@ -24,3 +30,11 @@ jobs: pm2 reload ecosystem.config.js --env production || pm2 start ecosystem.config.js --env production pm2 save + - name: Exibir logs da aplicação + if: success() + run: | + sleep 3 + echo "=== API ===" + pm2 logs hubxglpi-api --lines 15 --nostream + echo "=== CRON ===" + pm2 logs hubxglpi-cron --lines 10 --nostream \ No newline at end of file