TeamCity中的独立构建配置顺序

时间:2015-06-15 13:35:38

标签: teamcity

我将构建系统迁移到TeamCity,因为我们有很长的构建时间,所以我试图在构建配置中充分利用并行性。 如果两个配置可以并行运行,它们显然不会相互依赖。然而,在某些情况下,如果两个并行版本被序列化(由于缺少可用的代理),那么我希望一个先于另一个运行(例如,一个是我希望看到的一组回归测试)运行打包步骤之前的结果 - 但如果资源可用,我希望它们同时运行。

我找不到明确指定逻辑独立构建顺序的方法。但是我发现构建顺序往往是词典式的 - 虽然我不确定它是否在配置名称或ID上。

我可以尝试,但如果可能的话,我会更喜欢更明确的答案。

1 个答案:

答案 0 :(得分:1)

这曾经作为插件提供,但后来被捆绑到产品中。

转到构建队列,然后单击配置构建优先级

enter image description here

如果您添加一个具有较高编号的课程,则可以将其与您希望首先构建的版本相关联

enter image description here

管理构建优先级 - TeamCity documentation

希望这有帮助