首页 > 解决方案 > 在 ALM Octane - Jenkins 管道中显示覆盖率报告

问题描述

我正在尝试在我的 Jenkins 管道中将 ALM Octane 与 SonarQube 和一个 maven 项目集成,以查看 Jacoco 在 Octane 中生成的覆盖率报告。有两种方法可以做到这一点,在 SonarQube 中使用具有管理员权限的令牌将结果发送到 Octane(根据公司规定,我不能这样做),第二种,将 Jacoco 在分析期间生成的报告发送到 ALM Octane ,使用以下行:

publishCodeCoverage jacocoPathPatter: "**/jacoco.xml"

在构建过程中,声纳分析正确运行。我可以在 SonarQube 中看到覆盖百分比。Octane 接收发送到 SonarQube 的相同 xml 报告(我在日志中看到了这一点)。但问题是 Octane 显示的值为 0.0% 的 Coverage(而在 SonarQube 中约为 40%)。

标签: mavensonarqubejenkins-pipeline

解决方案


推荐阅读