diff --git a/.gitea/workflows/sonar.yml b/.gitea/workflows/sonar.yml index c742d4a..edd0596 100644 --- a/.gitea/workflows/sonar.yml +++ b/.gitea/workflows/sonar.yml @@ -16,16 +16,17 @@ jobs: with: fetch-depth: 0 - - name: Set up JDK + - name: Install Java 25 uses: actions/setup-java@v3 with: - java-version: '11' # Adapte selon ta version de Java + java-version: '25' distribution: 'temurin' + cache: 'gradle' # Optionnel, utile si tu utilises Gradle/Maven - name: Compile Java sources run: | mkdir -p target/classes - javac -d target/classes src/**/*.java + javac --release 25 -d target/classes src/main/java/**/*.java - name: Download SonarQube Scanner run: | @@ -38,5 +39,7 @@ jobs: -Dsonar.projectKey=tp1-iaavancee \ -Dsonar.sources=src/main/java \ -Dsonar.java.binaries=target/classes \ + -Dsonar.java.source=25 \ + -Dsonar.java.target=25 \ -Dsonar.host.url=${{ secrets.SONARQUBE_HOST }} \ -Dsonar.login=${{ secrets.SONARQUBE_TOKEN }}