From 1563be72607f6194af781549b01eaafa7a45fe46 Mon Sep 17 00:00:00 2001 From: Jan Date: Sun, 8 Feb 2026 19:36:53 +0100 Subject: [PATCH] fixed test.yml and pom.xml (excludes controller tests) --- .gitea/workflows/test.yml | 52 ++++++++++++++++++++++----------------- pom.xml | 3 +++ 2 files changed, 32 insertions(+), 23 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index d56b1b7..db159a8 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -48,26 +48,32 @@ jobs: } EOF - - name: Upload to Allure - if: always() - run: | - curl -s -o /dev/null \ - -u admin:${{ secrets.ALLURE_PASSWORD }} \ - -X POST "${ALLURE_SERVER}/allure-docker-service/projects" \ - -H "Content-Type: application/json" \ - -d '{"id": "'${ALLURE_PROJECT}'"}' || true - - curl -s \ - -u admin:${{ secrets.ALLURE_PASSWORD }} \ - "${ALLURE_SERVER}/allure-docker-service/clean-results?project_id=${ALLURE_PROJECT}" - - for f in target/allure-results/*; do - [ -f "$f" ] && curl -s \ - -u admin:${{ secrets.ALLURE_PASSWORD }} \ - -X POST "${ALLURE_SERVER}/allure-docker-service/send-results?project_id=${ALLURE_PROJECT}" \ - -F "results[]=@$f" - done - - curl -s \ - -u admin:${{ secrets.ALLURE_PASSWORD }} \ - "${ALLURE_SERVER}/allure-docker-service/generate-report?project_id=${ALLURE_PROJECT}" \ No newline at end of file + - name: Upload to Allure + if: always() + run: | + # Login und Cookie speichern + curl -s -c cookies.txt \ + -X POST "${ALLURE_SERVER}/allure-docker-service/login" \ + -H "Content-Type: application/json" \ + -d '{"username":"admin","password":"${{ secrets.ALLURE_PASSWORD }}"}' + + # Create project + curl -s -o /dev/null -b cookies.txt \ + -X POST "${ALLURE_SERVER}/allure-docker-service/projects" \ + -H "Content-Type: application/json" \ + -d '{"id": "'${ALLURE_PROJECT}'"}' || true + + # Clean results + curl -s -b cookies.txt \ + "${ALLURE_SERVER}/allure-docker-service/clean-results?project_id=${ALLURE_PROJECT}" + + # Upload files + for f in target/allure-results/*; do + [ -f "$f" ] && curl -s -b cookies.txt \ + -X POST "${ALLURE_SERVER}/allure-docker-service/send-results?project_id=${ALLURE_PROJECT}" \ + -F "results[]=@$f" + done + + # Generate report + curl -s -b cookies.txt \ + "${ALLURE_SERVER}/allure-docker-service/generate-report?project_id=${ALLURE_PROJECT}" \ No newline at end of file diff --git a/pom.xml b/pom.xml index bcaf401..c3892d6 100644 --- a/pom.xml +++ b/pom.xml @@ -314,6 +314,9 @@ ${surefire.excludedGroups} + + **/controller/**/*Test.java +