我是否可以让TeamCity代理将注册表设置作为代理属性提供?

时间:2012-04-05 12:55:00

标签: teamcity

我们最近添加了一个新的TeamCity构建代理。因为它没有安装ASP.NET MVC 3,所以我们的一些构建在该代理上失败。

当然,我可以在代理上安装MVC 3,但我想要更聪明的东西。

显然,我还可以将代理属性添加到代理配置文件中,并将其指定为依赖项,但这涉及更新14个不同的代理。

有什么方法可以让TeamCity代理发现(可能是通过注册表)是否安装了某些东西?有没有办法集中配置?

我们目前正在使用TeamCity 6.5.6,但如果有帮助,我们很快就会升级到7.x.

1 个答案:

答案 0 :(得分:3)

我们的跟踪器中存在相关问题:http://youtrack.jetbrains.com/issue/TW-13126 可以编写代理端插件来执行此类操作。您可以在问题中找到一些如何实现此插件的要点。