3

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

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

正如您在下面看到的,即使在成功构建之后Travefy :: Build, Unit Test, Package,也不会触发部署。我对发生了什么感到困惑。有人有线索吗?

4

1 回答 1

0

看起来Deploy有一个Build作为依赖项。在这种情况下,如果您触发Build,您Deploy将不​​会被触发。但是如果你Deploy先触发,那么它首先会触发Build并等待它执行,然后会自行执行。

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

于 2016-05-02T06:06:34.517 回答