将现有的LCOV文件发送到SonarQube



由于我的项目的构建方式,我不能使用SonarQube在我的项目上运行覆盖。我的JavaScript覆盖范围都与Karma和其他工具一起工作。这些工具输出一个有效的LCOV文件。

我找到的其他所有东西都要求您使用SonarQube运行覆盖并生成LCOV文件。

我希望能够将LCOV文件上传到SonarQube并让它使用它。这可能吗?如果有,怎么做?

不确定是否理解这个问题,但如果是如何为SonarQube提供LCOV报告,那么你只需要通过项目属性"sonar.javascript.lcov.reportPath"提供LCOV报告的绝对路径或相对路径。请参阅http://docs.sonarqube.org/display/PLUG/JavaScript+Plugin"代码覆盖率"段落。

这样回答你的问题了吗?

最新更新