diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0695bc6c..84d22c05 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,11 +18,6 @@ jobs: - uses: actions/checkout@v4 - run: npm --prefix webapp ci - run: npm --prefix webapp test -- --coverage - - name: Analyze with SonarCloud - uses: sonarsource/sonarcloud-github-action@master - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} unit-tests-api: runs-on: ubuntu-latest steps: diff --git a/sonar-project.properties b/sonar-project.properties index 348eaff3..097e51c4 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -7,11 +7,15 @@ sonar.projectVersion=1.0 # Encoding of the source code. Default is default system encoding sonar.host.url=https://sonarcloud.io -sonar.language=js +sonar.language=js,java sonar.projectName=wiq_en2b sonar.coverage.exclusions=**/*.test.js,**/*.test.jsx -sonar.sources=webapp/src/components +sonar.sources=webapp/src/components,api/src/main/java sonar.sourceEncoding=UTF-8 sonar.exclusions=node_modules/** -sonar.javascript.lcov.reportPaths=**/coverage/lcov.info \ No newline at end of file +sonar.javascript.lcov.reportPaths=**/coverage/lcov.info + +#Java specific config +sonar.java.binaries=api/target/classes +sonar.tests=api/src/test/java \ No newline at end of file