diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 4321e8d..f143c2a 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -5,6 +5,7 @@ on: branches: - main + jobs: build: name: Build and analyze @@ -14,10 +15,10 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - - name: Set up JDK 21 + - name: Set up JDK 17 uses: actions/setup-java@v1 with: - java-version: 21 + java-version: 17 - name: Cache SonarQube packages uses: actions/cache@v1 with: @@ -30,11 +31,6 @@ jobs: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }} restore-keys: ${{ runner.os }}-gradle - - name: Coverage - env: - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} - run: ./gradlew test jacocoTestReport sonar - name: Build and analyze env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} diff --git a/Readme.md b/Readme.md index 8774ce3..1874b0a 100644 --- a/Readme.md +++ b/Readme.md @@ -3,9 +3,6 @@ ![Gitea Release](https://img.shields.io/gitea/v/release/jank/LF8?gitea_url=https%3A%2F%2Fgit.kjan.de&style=plastic) ![Gitea Last Commit](https://img.shields.io/gitea/last-commit/jank/LF8?gitea_url=https%3A%2F%2Fgit.kjan.de&style=plastic) -## Code analysis coverage issues and results of linting MAY be found here: -https://sonarqube.kjan.de/dashboard?id=LF8&codeScope=overall - # Starter für das LF08 Projekt ## Requirements diff --git a/build.gradle.kts b/build.gradle.kts index 12eda3d..469dd94 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,15 +4,6 @@ plugins { id("io.spring.dependency-management") version "1.1.6" id("checkstyle") id("org.sonarqube") version "5.0.0.4638" - id("jacoco") -} - -tasks.jacocoTestReport { - dependsOn(tasks.test) // Ensure tests are run before generating the report - reports { - xml.required = true - csv.required = true - } } sonar { @@ -76,5 +67,4 @@ dependencies { tasks.withType { useJUnitPlatform() - finalizedBy(tasks.jacocoTestReport) // Run JaCoCo report after tests -} \ No newline at end of file +}