Jenkins Workspace with Multi SCM



我使用Multi-SCM设置Jenkins,因为我们的代码是由工作区中的两个主目录构成的。我想使用静态分析、PMD或其他方法,但由于有两种主要结构,他们找不到*.java。如何更改工作区或PMD,以便它可以在这两个目录中找到我的代码?

不确定PMD,但对于SonarQube,您可以指定要分析的代码。

sonar.sources=./src/repo1,./src/repo2

你也可以尝试签出一个子目录来帮助它。例如签出到CCD_ 1目录并分析整个目录。

最新更新