如何有选择地触发TeamCity建立在两个“主”分支上

我的团队有一个包含两个“ master”分支(master和master-x)的存储库。目前,我们不确定是否要将其分解为单独的存储库。目前,我们想为新的master分支(master-x)设置TeamCity拉取请求测试。分支分歧到一个分支上的拉取请求测试将在另一个分支上失败的地步(反之亦然)。主要障碍是克服VCS根附件。我很好奇是否有人遇到过类似情况。

由于它们位于相同的GitHub url,我正在考虑制作两个VCS根目录并更改默认分支:

Default branch: refs/heads/master

&

Default branch: ref/heads/master-x

但是当涉及到两个分支的分支规范时,都会出现一个问题:

+:refs/(pull/*)/head

使用此分支规范,提取请求仍将在两个主分支上触发。

是否可以更改VCS根目录中的默认分支和分支规范设置,以具有两个单独的TeamCity拉取请求链来更改两个不同的主分支?

t572786188 回答:如何有选择地触发TeamCity建立在两个“主”分支上

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2975275.html

大家都在问