首页 > 解决方案 > 为什么我没有获得 SonarQube 的覆盖范围?

问题描述

我正在运行 Jenkins 的工作来运行测试用例,Mochasonar-scanner使用 AngularJS 和 Node.js 在项目上运行。在 SonarQube 中,我没有得到覆盖结果,但得到了其他结果。我也包含了lcov.info文件路径。以下是我提供给 Sonar 的属性和值。

sonar.projectKey=my:project
sonar.projectName=my
sonar.projectVersion=1.0

sonar.sources=lib
sonar.tests=test
sonar.language=js
sonar.javascript.lcov.reportPaths=coverage/lcov.info

任何人都可以帮我找到解决方案吗?

标签: javascriptjenkinssonarqubemocha.jssonarscanner

解决方案


我使用的是旧版本的 Sonar Qube。所以,它得到了覆盖sonar.javascript.lcov.reportPath,而不是 覆盖sonar.javascript.lcov.reportPaths


推荐阅读