在TeamCity中,快照依赖的功能似乎完全取代了已完成构建触发器的功能。如果它们导致不同的链式行为,有人可以解释一下这些方法的影响吗?例如,如果我有一个A->B的构建链:
在这三个设置中,实际上是否存在任何不同的链式行为?
- 设置1:在B中对A进行单一的已完成构建触发。
- 设置2:在B中对A进行单一的快照依赖。
- 设置3:在B中定义A的已完成构建触发和快照依赖。
我知道可以将快照依赖看作所有被依赖项的“AND”操作,而已完成构建触发器则在所依赖项之间起到“OR”的作用。但在顺序链的情况下,有什么不同吗?
谢谢, Scott