I have a pipeline TeamCity 7.1 project with multiple configs.
Config "MyBuild" builds a project for a VCS Root pointed at a GitHub repo with multiple branches and has Branch Specification = +:refs/heads/*
Config "MyDeploy" deploys the package created by "MyBuild" and has a snapshot dependency on "MyBuild".
I am finding that "MyDeploy" will always trigger "MyBuild" for the master branch -- even if there exists a more recent build for some other branch.
Is it possible to configure "MyDeploy" to either (1) deploy the latest successful build for a specific branch, or (2) deploy the latest successful build for any branch ?