diff --git a/OMDSServiceDefinition/.gitea/workflows/maven-build.yaml b/OMDSServiceDefinition/.gitea/workflows/maven-build.yaml index cfb83613..ec263304 100644 --- a/OMDSServiceDefinition/.gitea/workflows/maven-build.yaml +++ b/OMDSServiceDefinition/.gitea/workflows/maven-build.yaml @@ -9,16 +9,9 @@ on: jobs: build: runs-on: ubuntu-latest - # WICHTIG: Wir nutzen direkt ein Docker-Image mit Java 22 und Maven. - # Dadurch sparen wir uns den fehleranfälligen "setup-java"-Schritt. - container: - image: maven:3.9.9-eclipse-temurin-22 steps: - uses: actions/checkout@v4 - with: - # Sicherstellen, dass wir alles sauber holen - fetch-depth: 0 # Debugging - name: Show Debug Info @@ -28,5 +21,11 @@ jobs: java -version mvn -version + # Java und Maven manuell installieren, um Actions zu vermeiden + - name: Install Java and Maven + run: | + sudo apt update + sudo apt install -y openjdk-22-jdk maven + - name: Build with Maven run: mvn -B package