我设置了SonarQube和SonarScanner,并设法扫描了我的项目。除了代码覆盖率(始终为0% )外,我可以在屏幕上看到指标。我遗漏了什么?
#----- Default SonarQube server
sonar.host.url=http://localhost:9000/sonar
#----- Default source code encoding
#sonar.sourceEncoding=UTF-8
# must be unique in a given SonarQube instance
sonar.projectKey=pwta
# this is the n
我一直试图为一个包含java模块(核心)和javascript模块(web)的Maven项目设置声纳扫描仪。
我可以在本地sonarqube服务器上扫描并显示java覆盖数据,也可以获得javascript,但两者都不能。
下面是我的sonar-project.properties文件,其中sonar.modules属性可以有4个值中的一个:
### below: select just one of the 4 possible values for sonar.modules
sonar.modules = core --> get java coverage data
sonar.
我正在为Javascript项目使用SonarQube。在仪表板中,我看到单元测试的成功率为100.0%,但我看不到单元测试覆盖率的值。
我正在使用JSCover创建一个LCOV文件,并在sonar-project.properties文件中将其传递给Sonar:
sonar.javascript.lcov.reportPath=app-test/target/phantom/jscover.lcov
在我看来,声纳跑步者在执行过程中正在读取正确的文件:
...
10:17:47.111 INFO - Sensor LCOVSensor...
10:17:47.112 INFO - Ana
当运行MSBuild.SonarQube.Runner.exe (Version2.0)时,我会收到以下错误:
SonarQube Scanner for MSBuild 2.0
Default properties file was found at C:\path-to-sonar\SonarQube.Analysis.xml
Loading analysis properties from C:\path-to-sonar\SonarQube.Analysis.xml
Pre-processing started.
Preparing working directories...
Che
我的sonarqube仪表板中有项目列表,如何在一个api调用(sonarqube web api)中获得所有项目的质量信息,如代码覆盖率、代码气味、漏洞和其他详细信息? 已参考web-api文档(https://next.sonarqube.com/sonarqube/web_api/),但无法从其中获得太多帮助。
我正试图运行詹金斯内部的SonarQube扫描仪作为一个后构建步骤。但是,我一直收到以下错误消息:
------------------------------------------------------------------------
SONAR ANALYSIS FAILED
------------------------------------------------------------------------
FATAL: SonarQube Scanner executable was not found for SonarQube
Build step 'Ex