我们使用Sonar Qube收集有关我们项目的指标。我们使用Git作为版本控制系统。每个项目都有一个主存储库,几个团队通过其分支机构的拉取请求为此做出贡献。我们每晚制作和发布主人,包括声纳分析。
我们希望以这样的方式配置Sonar Qube,即它将拉取请求构建数据与主构建的数据进行比较。这样,质量门可以在成为主人的一部分之前捕捉的偏差而不是现在的情况。
这是否可能,有人可以指出我正确的方向吗?
答案 0 :(得分:0)
如果您使用的是免费的sq版本,我认为您无法做到这一点。解决方法可能是使用已弃用的sonar.branch参数。
从master创建功能分支,使用所需的分支名称运行分析,sq将为此分支创建一个新项目。 此分支上的所有后续问题都将被视为正常项目,因此如果您在功能分支上添加问题,您将立即知道。