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
+