TeamCity 4.5.4 Enterprise:
I have configured my build configuration with
VCS checkout mode: Automatically on agent
VCS labeling mode: Successful only
with Labeling pattern: dist-%system.build.number%
The VCS Root has
Labeling rules: /svn/kolmo/trunk=>/svn/kolmo/tags
(Configured so that the check out is smaller (only relevant code),
but tags should include the complete project, including documentation.)
The build runs successfully, but no label is created!
I added myself for build failure notifications, but received no e-mail.
(I do receive e-mail when the build itself fails.)
The "Full" build log shows no error.
The only special case may be that the repository root is