diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index b81d4ea..27b2c5c 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -81,18 +81,17 @@ jobs: docker run -d -p 3000:3000 --name portal-corporativo apex-solutions:latest echo ">>> Aguardando arranque do Node.js..." - sleep 10 + sleep 5 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 ">>> A testar integridade do servidor (Internamente via wget)..." + docker exec portal-corporativo wget --spider -S http://localhost: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