teamcity - 我可以让 TeamCity 代理将注册表设置用作代理属性吗?

标签 teamcity

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

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

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

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

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

最佳答案

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

关于teamcity - 我可以让 TeamCity 代理将注册表设置用作代理属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10029031/

相关文章:

teamcity - teamcity 中的 StyleCop 构建运行程序不采用自定义 StyleCop 设置

bash - 如何在 Teamcity CMD 步骤失败时触发脚本?

msbuild - 查找 TeamCity Agent 的工作路径以在 MSBuild 脚本中使用

java - 在TeamCity上使用Gradle构建时失败:任务:app:processDebugResources失败

teamcity - 使用 TeamCity 构建模板如何从模板中删除 "Clean all files before build"?

appium - 我可以获得机器人框架内测试用例步骤的统计信息吗?

msbuild - SonarQube、Cake 和 TeamCity 集成问题

teamcity - 如何在 TeamCity 中设置构建代理优先级?

c# - MS2015 中的 MvcBuildViews 需要很长时间

continuous-integration - 用于持续集成的 VPS/VDS (TeamCity)