Sonarqube 将所有要素分支与主分支进行比较

Sonarqube 将所有要素分支与主分支进行比较,sonarqube,Sonarqube,在SonarQube中,我有一个项目用于我的master分支,还有一个项目用于每个功能分支:feature/someFeature 我希望在分析与我的功能分支相对应的任何项目时,都应将其与我的主项目分支项目进行比较。如果我的特性分支的项目有更差的代码覆盖率或总体等级,我希望质量门失败 您知道如何使用SonarQube实现这一点吗?不容易,但您可以尝试一个“@BatchSide”(implements PostJob)插件,带有: 1-使用web api rest加载最后一次主分析(新的GetRe

在SonarQube中,我有一个项目用于我的
master
分支,还有一个项目用于每个功能分支:
feature/someFeature

我希望在分析与我的功能分支相对应的任何项目时,都应将其与我的
主项目
分支项目进行比较。如果我的特性分支的项目有更差的代码覆盖率或总体等级,我希望质量门失败


您知道如何使用SonarQube实现这一点吗?

不容易,但您可以尝试一个“@BatchSide”(implements PostJob)插件,带有:

1-使用web api rest加载最后一次主分析(新的GetRequest(“api/…)
2 -考虑PosiWork对象的Currand分析结果
3-自行处理业务,然后抛出MessageException.of(“太多错误比较器到主分支”)