【发布时间】:2012-11-30 08:08:25
【问题描述】:
我正在使用声纳与 Jenkins 的集成。我只想在项目的子模块而不是整个项目上运行声纳。但是,当我在 Sonar 的选项中指定 -pl 子模块 时,它说它不受支持。
有没有办法做到这一点?
谢谢
【问题讨论】:
我正在使用声纳与 Jenkins 的集成。我只想在项目的子模块而不是整个项目上运行声纳。但是,当我在 Sonar 的选项中指定 -pl 子模块 时,它说它不受支持。
有没有办法做到这一点?
谢谢
【问题讨论】:
cd 进入子模块并在那里运行mvn sonar:sonar。
这种方法的缺点是它会在 Sonar 服务器上创建一个新的顶级条目; Sonar 无法将子模块运行的结果与现有的完整分析合并。
【讨论】: