From daa6bc46fe4b38bcc66a19f0a2765f474120dbfa Mon Sep 17 00:00:00 2001 From: Jan Date: Sun, 8 Feb 2026 18:38:09 +0100 Subject: [PATCH] changed test container to a maven container --- .gitea/workflows/test.yml | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 4e187eb..b1cc2b0 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -14,19 +14,12 @@ jobs: test: runs-on: ubuntu-latest container: - image: catthehacker/ubuntu:act-latest + image: maven:3.9-eclipse-temurin-23 steps: - name: Checkout uses: actions/checkout@v4 - - name: Setup Java 23 - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: '23' - cache: 'maven' - - name: Run Tests run: mvn verify -B --no-transfer-progress env: @@ -35,6 +28,7 @@ jobs: - name: Prepare Allure Results if: always() run: | + mkdir -p target/allure-results cat > target/allure-results/executor.json << EOF { "name": "Gitea Actions", @@ -48,19 +42,16 @@ jobs: - name: Upload to Allure if: always() run: | - # Projekt anlegen falls nicht vorhanden 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 - # Results aufräumen curl -s \ -u admin:${{ secrets.ALLURE_PASSWORD }} \ "${ALLURE_SERVER}/allure-docker-service/clean-results?project_id=${ALLURE_PROJECT}" - # Results hochladen for f in target/allure-results/*; do [ -f "$f" ] && curl -s \ -u admin:${{ secrets.ALLURE_PASSWORD }} \ @@ -68,7 +59,6 @@ jobs: -F "results[]=@$f" done - # Report generieren curl -s \ -u admin:${{ secrets.ALLURE_PASSWORD }} \ "${ALLURE_SERVER}/allure-docker-service/generate-report?project_id=${ALLURE_PROJECT}" \ No newline at end of file