Branch Remote Run trigger automatically starts a new personal build each time TeamCity detects changes in particular branches of the VCS roots of the build configuration.
At the moment this trigger supports only Git and Mercurial VCSes.
For non-personal builds off branches, please see Working with Feature Branches. When
branch specification is configured for a VCS root, Branch Remote Run Trigger only processes branches not matched by the specification.
A trigger monitors branches with names that match specific patterns. Default patterns are:
At the moment there is no UI to show what's going on inside the trigger, so the only way to troubleshoot it is to look inside
In order to trigger a build branch should have at least one new commit comparing to the main branch.
If your build configuration has 2 VCS roots which support branch remote-run and you push changes to both of them, TeamCity will start 2 personal builds with changes from each root.