【发布时间】:2020-03-10 12:34:26
【问题描述】:
由于 LCOV.info 文件路径错误,在竹子中构建声纳失败。 我还在 Bamboo 管道中添加了脚本以查找 lcov.info 的确切路径,但在我正在寻找的日志中没有得到任何确切路径。
我需要在 sonar-properties 文件或 karma.conf 文件中添加什么?
有人可以帮我吗?
【问题讨论】:
标签: angular sonarqube karma-coverage lcov
由于 LCOV.info 文件路径错误,在竹子中构建声纳失败。 我还在 Bamboo 管道中添加了脚本以查找 lcov.info 的确切路径,但在我正在寻找的日志中没有得到任何确切路径。
我需要在 sonar-properties 文件或 karma.conf 文件中添加什么?
有人可以帮我吗?
【问题讨论】:
标签: angular sonarqube karma-coverage lcov
您需要确保为测试生成覆盖率报告。因此,如果您在竹子的脚本中运行 npm test 之类的东西,请确保您在 package.json 中添加了 --code-coverage。
在 sonar-project.properties 文件中,您需要设置创建文件的路径。
sonar.typescript.lcov.reportPaths=enter/your/path/here/lcov.info
您可以使用覆盖率在本地运行测试以查看生成 lcov.info 文件的位置。
【讨论】: