我想用相同的SVN-revision运行几个Team-City build项目。这个是可能的吗?
发布于 2010-01-17 08:12:54
看一下快照依赖关系。如果构建配置A对B有快照依赖关系,那么当A被触发时,B也将被触发,并且两者都将在相同的源上运行。
如果A和B具有相同的VCS根,则这些配置的构建版本将构建在相同的版本上。如果A和B具有不同的VCS根,则TeamCity将在同一时刻获取源。
发布于 2009-12-14 19:17:29
当然,创建几个构建配置,并将它们设置为在SVN修订更改到共享存储库根目录时触发。
您还可以让一个构建触发另一个构建。
发布于 2012-04-07 02:50:14
SnapShot构建允许这样做,并重用构建。因此,如果您有5个步骤,并且上周运行了步骤1-4,那么运行步骤5将不需要再次运行1-4。相反,如果以前没有运行过步骤5,则运行步骤5将运行1-5,并且所有步骤都将使用相同的签出修订号。
对于3个步骤的简单情况,只需:
现在您将拥有Build 1 -> Build 2 -> Build 3。
这确实为您提供了整洁的图表:

https://stackoverflow.com/questions/1900301
复制相似问题