I am confused about Teamcity settings regarding branches and branch filters with Mercurial. I am trying to setup our first build configuration for our staging branch. I want the build config to run a build for each commit made on our "Test" branch, and not sure if relevant but each commit will always be a merge from a feature branch.
Here are the settings, and I'm guessing I must not understand how some of these settings work. I have a Mercurial VCS root for our repo; default branch "Test". On the build configuration version control settings the branch filter is set to "+:Test".
My trigger is a VCS trigger with the setting to "Trigger a build on each check-in" but not to include multiple from the same committer. I have the repo setup with a commit hook to trigger check for changes.
This doesn't work as the build is not building every commit on Test, and it is building commits of the branches merged into Test.