【发布时间】:2019-01-16 06:13:07
【问题描述】:
我可以在代理阶段很好地使用 Powershell on Target 机器任务。然而,在部署组阶段,我就没有那么幸运了。 Powershell 任务按预期为组中的每个服务器调用,但它不使用组中服务器的名称。 Powershell 任务需要一个机器名称,直到发布运行时我才知道。
我在任务中输入什么机器名称,以便它获取部署组服务器的名称?
【问题讨论】:
标签: powershell tfs deployment
我可以在代理阶段很好地使用 Powershell on Target 机器任务。然而,在部署组阶段,我就没有那么幸运了。 Powershell 任务按预期为组中的每个服务器调用,但它不使用组中服务器的名称。 Powershell 任务需要一个机器名称,直到发布运行时我才知道。
我在任务中输入什么机器名称,以便它获取部署组服务器的名称?
【问题讨论】:
标签: powershell tfs deployment
如果您使用的是部署组,则无需在目标计算机上使用 PowerShell——它已经在该计算机的上下文中运行。只需使用 PowerShell 任务。
如果您在构建代理上运行并且需要在不同的机器上启动脚本,则只需在目标机器上使用 PowerShell。
【讨论】: