diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 475ac50..b81d4ea 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -78,14 +78,21 @@ jobs: run: | echo ">>> Atualizando Produção..." docker rm -f portal-corporativo || true - # AQUI: Alterado de production para latest docker run -d -p 3000:3000 --name portal-corporativo apex-solutions:latest + + echo ">>> Aguardando arranque do Node.js..." sleep 10 - curl http://localhost:3000 + + echo ">>> Logs do Contentor (para despiste de erros):" + docker logs portal-corporativo + + echo ">>> A testar ligação direta via IP do contentor..." + CONTAINER_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' portal-corporativo) + curl http://$CONTAINER_IP:3000 echo ">>> Publicando Relatório ZAP no servidor Web..." docker cp qatests/report.html portal-corporativo:/usr/src/app/frontend/zap-report.html || true - + - name: 7. Archive ZAP Report (Gitea Artifacts) if: always() uses: actions/upload-artifact@v3