如何限制自动运行的依赖构建配置?Teamcity - 如果不存在依赖配置,则不运行
我有一个管道:
- 构建
- 舞台
- 发布
这些都是不同的配置使用快照依赖链。但是,默认情况下,当运行Teamcity配置时,它将检查所有快照依赖关系,然后重新构建那些不适合的配置。
相反,例如,我想Stage
配置失败当没有合适的Build
快照依赖被发现。 (即,如果没有准备好Build
,就不可能运行Stage
版本)。
我在Teamcity中可以找到的配置是关于如何处理依赖关系生成失败的情况,这不是我所需要的配置。
感谢
如果构建失败,您是希望Stage失败还是不启动?通过在完成的生成触发器中选择“仅在成功构建后触发”,可以解决这个问题吗? – dcbyers
如果构建失败,我希望舞台根本不可能运行。根据Didier Aupest在下面提出的建议可以完成(我认为)。触发构建将由负责人员手动完成。 –