TeamCity 6.0.1 build trigger filter with TFS 2010 as VCS

Hello all,
I have a trouble configuring my TeamCity server build triggers for specific users only.
My initial set of rules was as following:
+:user=domainname\user1
+:user=domainname\user2
etc.
Where domainname\user* is the username as it appears in TFS.

However, this resulted in no build triggering at all. I've ended up with:
+:.
+:user=domain_name\user1
+:user=domain_name\user2
etc.

This does trigger builds, but on every checkin by whomever performs it, which is not my intention.
Is there some known bug (which I didn't find) or am I doing something wrong?

I use VS solution builder for this configuration.

Thank you in advance.

4 comments
Comment actions Permalink

Please have a look at the related issue http://youtrack.jetbrains.net/issue/TW-15052

The main reason it may not work right is the case. TeamCity treats all paths as case sensitive string. Please try copy-paste path strings from Team Explorer in exactly the same case as it was written there. Does TeamCity detects changes at all?

0
Comment actions Permalink

I'll ensure that the paths are all right, but regarding the canges detection - yes, it does detect changes and triggers builds.

0
Comment actions Permalink

Well, the paths are OK, and the only single rule which depends on paths seems to work.
Is there any way I can check the rules activation in logs?

0
Comment actions Permalink

Hi

It's not enabled by default, but you can enable debug level for teamcity-vcs.log and find these events there.

Michael

0

Please sign in to leave a comment.