gradle子项目的单独声纳项目
我在gradle中有一个具有以下结构的项目(root、childA和childB都是模块,每个模块都有自己的build.gradle)gradle子项目的单独声纳项目,gradle,sonarqube,sonarqube-scan,sonar-runner,sonarscanner,Gradle,Sonarqube,Sonarqube Scan,Sonar Runner,Sonarscanner,我在gradle中有一个具有以下结构的项目(root、childA和childB都是模块,每个模块都有自己的build.gradle) root childA childB 我有一个sonar分析设置,可以将整个项目分析为sonarqube上的项目根分析 随着childA子模块越来越大,我希望将其分析转移到单独的sonarqube项目a-analysis,并将其从根分析中删除。 有没有办法做到这一点 我试过的 调用:root:childA:sonarqube不起作用,因为它说在gra
root
childA
childB
根分析
随着childA
子模块越来越大,我希望将其分析转移到单独的sonarqube项目a-analysis
,并将其从根分析中删除。
有没有办法做到这一点
我试过的
- 调用
:root:childA:sonarqube
不起作用,因为它说在gradle中找不到任务sonarqube
- 将
sonar.projectKey
属性(值为a-analysis
)添加到子sonarqube设置块,希望它将其分析发送到另一个sonarqube项目。不起作用
- 尝试在子系统中注册sonar插件时出错,该插件已注册
我目前正在使用sonar gradle插件2.6.2
,如果我不必更新它,那就太好了
谢谢