【发布时间】:2012-07-03 17:55:46
【问题描述】:
我在 Windows 2008 R2 SP1 Core 上安装了 TC 的构建代理。服务器已安装 PowerShell 2.0(仔细检查,实际上从 PS 下载了 TC 安装)。查看一些构建配置,我发现它们与此代理不兼容,因为需要 powershell_x86/powershell_x64。我尝试删除构建代理目录以强制升级,但没有运气。有趣的是,如果我手动将 powershell_x86、powershell_x86_Path(以及 64 位)变量提供到配置文件中,一切运行正常。
我可以做些什么来让构建代理自动找到 PowerShell?它在寻找什么/在哪里寻找它?也许“核心”有问题。
【问题讨论】:
-
如果你在 buildAgent.properties 文件中添加相同的变量就可以了
-
这就是我所做的(在文本中)。
标签: windows powershell teamcity