gpt4 book ai didi

sonarqube - 将所有功能分支与 master 进行比较

转载 作者:行者123 更新时间:2023-12-02 03:06:40 25 4
gpt4 key购买 nike

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

我希望在分析与我的功能分支对应的任何项目时,应该将其与我的master 分支项目进行比较。如果我的功能分支的项目的代码覆盖率或总体成绩较差,我希望质量关卡失败。

知道如何使用 SonarQube 做到这一点吗?

最佳答案

不容易,但您可以尝试“@BatchSide”(实现 PostJob)插件,其中:

1- 使用 web api rest 加载最后一个主分析 (new GetRequest("api/....)
2- 使用 PostJobContext 对象考虑当前分析结果
3- 做你自己的事情然后抛出 MessageException.of("too much errors comparer to master branch");

关于sonarqube - 将所有功能分支与 master 进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42297421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com