diff --git a/.github/workflows/bld.yml b/.github/workflows/bld.yml index bdafdc9..ae94251 100644 --- a/.github/workflows/bld.yml +++ b/.github/workflows/bld.yml @@ -6,9 +6,12 @@ jobs: build-bld-project: runs-on: ubuntu-latest + env: + SONAR_JDK: "17" + strategy: matrix: - java-version: [ 17, 19, 20 ] + java-version: [ 17, 20 ] steps: - name: Checkout source repository @@ -33,15 +36,17 @@ jobs: - name: SonarCloud Scan uses: sonarsource/sonarcloud-github-action@master + if: success() && matrix.java-version == env.SONAR_JDK env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - args: > - -Dsonar.organization=ethauvin-github - -Dsonar.projectKey=my-ethauvin_HttpStatus - -Dsonar.coverage.jacoco.xmlReportPaths=build/reports/jacoco/test/jacocoTestReport.xml - -Dsonar.jacoco.reportPath=build/jacoco/jacoco.exec - -Dsonar.sources=src/main/java/ - -Dsonar.tests=src/test/java/ - -Dsonar.verbose=true + with: + args: > + -Dsonar.organization=ethauvin-github + -Dsonar.projectKey=my-ethauvin_HttpStatus + -Dsonar.coverage.jacoco.xmlReportPaths=build/reports/jacoco/test/jacocoTestReport.xml + -Dsonar.jacoco.reportPath=build/jacoco/jacoco.exec + -Dsonar.sources=src/main/java/ + -Dsonar.tests=src/test/java/ + -Dsonar.verbose=true