-
Notifications
You must be signed in to change notification settings - Fork 16
/
sonar-project.properties
20 lines (17 loc) · 1.18 KB
/
sonar-project.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Project metadata
sonar.organization=ictu
sonar.projectKey=nl.ictu:quality-time
sonar.projectName=Quality-time
sonar.projectVersion=5.19.0
# Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows.
# This property is optional if sonar.modules is set.
sonar.sources=components/collector,components/notifier,components/api_server,components/shared_code,components/frontend
sonar.python.version=3.13
# Exclude third party software and generated code from analysis
sonar.exclusions=**/coverage/**/*,**/build/**/*,**/node_modules/**/*
sonar.coverage.exclusions=components/frontend/coverage/**/*,**/*.test.js,**/src/index.js,**/setupTests.js,**/ci/**/*,**/build/**/*,docs/**/*,**/setup.py,**/tests/*.py
# Unit tests
sonar.python.xunit.reportPath=components/**/build/unittests.xml
sonar.python.xunit.skipDetails=true # Needed to get the number of unittests uploaded to SonarQube
sonar.python.coverage.reportPaths=components/collector/build/unittest-coverage.xml,components/notifier/build/unittest-coverage.xml,components/api_server/build/unittest-coverage.xml,components/shared_code/build/unittest-coverage.xml
sonar.javascript.lcov.reportPaths=components/frontend/coverage/lcov.info