TeamCity完成生成触发器
我有一个生成Travefy :: Build, Unit Test, Package
,我在每次签入时运行。我一直在手动运行它以测试它。TeamCity完成生成触发器
这是Travefy:: Deploy to Test Environment
的构建触发器。它会触发每次Travefy :: Build, Unit Test, Package
完成构建。
正如你可以看到下面,甚至Travefy :: Build, Unit Test, Package
创建成功后,则不会触发部署。我对于发生了什么感到困惑。任何人都有线索?
回答:
它看起来像Deploy
有Build
作为dependency。在这种情况下,如果您触发Build
,您的Deploy
将不会被触发。 但是,如果您先触发Deploy
,那么它将首先触发Build
并等待它执行,之后将自行执行。
另外您还配置了Finish Build Triggered
。所以可能是那两个不适合对方很好。或者你的触发器有一些错误配置。但我会建议离开触发器,并通过构建链来配置一切 - 它是非常灵活和坚实的机制。
以上是 TeamCity完成生成触发器 的全部内容, 来源链接: utcz.com/qa/261015.html