如何在 Jenkins 中对多模块 Maven 项目进行 运行 声纳分析

How to run sonar analysis for a multi-module Maven project in Jenkins

我是詹金斯的新手。我有一个 Maven 项目,其中有 2 个模块。我已经使用自定义工作-space 在 Jenkins 中配置了它。我已经给出了 "clean"、"install" 等 Maven 目标。构建工作正常。我已经下载了声纳插件,当我在 post 构建部分添加 "sonar analysis with maven" 选项时,构建成功。但是分析只发生在父模块上,而不是子模块上。

在下面找到一些您可以开始调查的评论。

根据您的日志,模块也进行了扫描

Scan personaltitania_releases sonar.branch
Scan titania_releases sonar.branch

但是没有索引的文件

0 files indexed

Mabye 看看 Administration Guide 会揭示其他一些要点。