0

我有一个多模块 maven 项目,它似乎使用 org.owasp:dependency-check-maven 插件在父模块和子模块 /target 目录中正确生成了 OWASP 依赖项报告,如下所示:

依赖检查报告生成

但是,参考插件文档,并执行如下 sonar-maven-plugin ,我无法确定正确的命令应该是什么,任何组合似乎都会导致构建失败:

mvn 声纳:声纳 -Dsonar.sources=? -Dsonar.dependencyCheck.reportPath=?

谁能解释如何配置多模块 Maven 项目并让 Sonar 识别 OWASP 依赖关系报告?

下面是起点的屏幕截图 - 我们已经启动并运行了一个 CI 管道,一段时间以来为每个子模块生成单独的单元和集成测试覆盖率统计信息。

当前声纳视图

4

1 回答 1

0

好的,所以已经联系了作者,并且dependency-check-sonar-plugin不适用于多模块maven 项目。

因此,我们只会以一次性的方式生成静态工件,而不是尝试与我们的 CI 管道集成。

于 2015-10-05T14:53:17.300 回答