从 gradle 向配置了 cobertura 的 sonarqube 报告覆盖率
Posted
技术标签:
【中文标题】从 gradle 向配置了 cobertura 的 sonarqube 报告覆盖率【英文标题】:Reporting coverage to sonarqube configured with cobertura from gradle 【发布时间】:2021-07-29 02:40:36 【问题描述】:我的 sonarqube 服务器版本 8.3.1 启用了 cobertura 插件以显示 cobertura 覆盖率报告。现在我想报告 jacoco XML 覆盖数据(使用 gradle jacoco 插件生成)并且它不起作用。 cobertura 和 jacoco 之间是否存在任何已知问题?还是两种机制都应该在一个声纳上工作?
【问题讨论】:
【参考方案1】:仅适用于遇到此问题的人。问题是用于导入 jacoco xml 文件的插件已被删除。如果您使用 sonarqube 它通常包括在内。因此,如果您看不到覆盖报告,请检查是否已安装 jacoco 插件。
【讨论】:
以上是关于从 gradle 向配置了 cobertura 的 sonarqube 报告覆盖率的主要内容,如果未能解决你的问题,请参考以下文章
如何使 maven cobertura 和 surefire 插件一起工作?