由于我们的代码在工作区中使用两个主要目录构建,因此我使用Multi SCM设置了Jenkins。我想使用静态分析,PMD或其他,但由于两个主要结构,他们找不到* .java。如何更改工作区或PMD以便它可以在两个目录中找到我的代码?
答案 0 :(得分:0)
不确定PMD,但对于SonarQube,您可以指定您分析的代码。
sonar.sources=./src/repo1,./src/repo2
你也可以尝试签出一个子目录来帮助它。
例如结帐到./src/
指南并分析整个目录。