javascript - 为什么我没有获得 SonarQube 的覆盖范围?
问题描述
我正在运行 Jenkins 的工作来运行测试用例,Mocha
并sonar-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
任何人都可以帮我找到解决方案吗?
解决方案
我使用的是旧版本的 Sonar Qube。所以,它得到了覆盖sonar.javascript.lcov.reportPath
,而不是 覆盖sonar.javascript.lcov.reportPaths
。
推荐阅读
- php - 如何更改mysql数据库中图像的目录文件夹
- tensorflow - 运行与以前相同的代码,但我的训练集自动减少到只有 2.5%(在 Google Colab 中训练)?
- mysql - Rails db 列“rank”现在是 MySQL 关键字
- css - React Native 布局 - 文本/图标出现在图像“下方”而不是下方
- bash - ffmpeg 录制屏幕文件格式
- c - 尝试按降序排列数组元素(返回垃圾值)
- android - 如何从可打包数据初始化 androidx ViewModel?
- ios - 使用 segue 在 Swift 中传递数据?
- html - 如何让一个div在Vue中的另一个div中占据100%
- go - OBJ 渲染不正确的纹理坐标