-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsonar-project.properties
More file actions
37 lines (26 loc) · 1.3 KB
/
sonar-project.properties
File metadata and controls
37 lines (26 loc) · 1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
sonar.projectKey=weewx-extensions_test
sonar.organization=weewx-extensions
# This is the name and version displayed in the SonarCloud UI.
#sonar.projectName=weewx-mqttpublish
#sonar.projectVersion=1.0
# Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows.
#sonar.sources=.
# Encoding of the source code. Default is default system encoding
#sonar.sourceEncoding=UTF-8
# Try the following
# Required: Comma-separated paths to directories containing the main source files
sonar.sources=bin/user
# Optional: Language of the project (defaults to 'py' for Python)
sonar.language=py
# Optional: Paths to directories containing test files
sonar.tests=bin/user/tests/unit
# Optional: Files or directories to exclude from analysis (e.g., test files, virtual environments)
sonar.exclusions=**/tests/**, **/venv/**, **/*.pyc
# Optional: Paths to Python test coverage reports (e.g., generated by coverage.py)
sonar.python.coverage.reportPaths=coverage.xml
# Optional: Specify the Python version(s) your code supports for more precise analysis
# sonar.python.version=3.8,3.9
# Optional: SonarQube server URL (if not set globally or via environment variables)
# sonar.host.url=http://localhost:9000
# Optional: SonarQube authentication token (if required for authentication)
# sonar.login=my-auth-token