我有一个管道TeamCity 7.1项目与多个配置。TeamCity快照依赖GitHub分支
配置“MyBuild”建立为VCS根项目指向一个GitHub库具有多个分支,并具有分支规范= +:refs/heads/*
配置“MyDeploy”展开的“MyBuild”创建的包,并具有快照的依赖在“MyBuild”上。
我发现“MyDeploy”将始终为主分支触发“MyBuild” - 即使存在某个其他分支的更新版本。
是否可以将“MyDeploy”配置为(1)为特定分支部署最新的成功构建,或(2)为任何分支部署最新的成功构建?
在TeamCity 8中,您现在可以指定用于工件相关性的分支。 http://confluence.jetbrains.com/display/TCD8/Artifact+Dependencies – dthrasher 2013-10-10 17:36:59