TeamCity完成构建触发器

时间:2013-05-29 18:19:41

标签: build teamcity

我有一个构建Travefy :: Build, Unit Test, Package,我在每次签到时都会运行。我一直在手动运行它来测试它。

这是Travefy:: Deploy to Test Environment的构建触发器。它每次Travefy :: Build, Unit Test, Package完成构建时都会触发。

如下所示,即使成功构建Travefy :: Build, Unit Test, Package,也不会触发部署。我对这是怎么回事感到困惑。任何人都有线索?

1 个答案:

答案 0 :(得分:0)

看起来Deploy的{​​{1}}为dependency。在这种情况下,如果您触发Build,您的Build将无法触发。 但是如果你先触发Deploy,那么它首先会触发Deploy并等待它执行,之后会自行执行。

您还配置了Finish Build Triggered。所以这两个人可能非常适合彼此。或者您的触发器中存在一些配置错误。但我建议保留触发器并通过构建链配置所有内容 - 它是非常灵活和可靠的机制。