在teamcity中是否可以将构建代理限制为特定分支?
我的构建配置之间存在一些相互依赖关系,我需要相同的构建代理来构建相同的分支。如果留给自己的设备,teamcity有时会为链中的某些内容激活新的构建代理。然后失败了。
我想做什么(至少在我们可以改进我们的构建配置以使它们独立(工件?)之前)将一个构建代理分配给一个分支。这至少会使事情发生变化。
由于
答案 0 :(得分:2)
就像Alina已经说过的那样,你不应该为多个“长寿命”分支使用相同的配置。
为每个分支创建构建配置非常简单:
%Branch%
参数并调整结帐规则等。%Branch%
参数这就是TeamCity闪耀的地方。
答案 1 :(得分:1)
看起来在TeamCity中滥用功能分支。功能分支用于短期分支。对于长期存在的分支机构,建议创建单独的构建配置并为每个构建配置设置代理要求。