Specifying agent requirement to have a specific version of a product

I'd like to be able to specify an agent requirement to have a specific version of a 3rd party product. However I'm not sure how can I check to see if  that specific version is installed on a build agent through TeamCity. I suppose I have to check registry on build agent but I'm not sure if TeamCity provides this feature. Also it's important that I can check the 3rd party software automatically as I don't want to add the version to agent properties, because we are going to get newer version of this product and I'm worried that agent properties can go out of sync with the actual software that's installed.


1 comment
Comment actions Permalink


So far there is no such dedicated feature. Please vote for TW-13126.
Current approach is to run a TeamCity plugin which will check registry or file on agent and report appropriate property. See the first comment to the issue.


Please sign in to leave a comment.