У меня есть проект TeamCity 7.1 с несколькими конфигурациями.Зависимость моментального снимка TeamCity От ветвления GitHub
Config «MyBuild» строит проект для VCS Root указал на репо GitHub с несколькими филиалами и имеет филиал Specification = +:refs/heads/*
Config «MyDeploy» разворачивает пакет, созданный «MyBuild» и имеет зависимость снимка на «MyBuild».
Я обнаружил, что «MyDeploy» всегда будет запускать «MyBuild» для главной ветви - даже если существует более новая сборка для какой-либо другой ветви.
Возможно ли настроить «MyDeploy» для: (1) развертывания последней успешной сборки для конкретной ветки или (2) развертывания последней успешной сборки для любой ветки?
В TeamCity 8 теперь у вас есть возможность указать ветку для использования для зависимостей артефакта. http://confluence.jetbrains.com/display/TCD8/Artifact+Dependencies – dthrasher