尝试将构建发送到新构建服务器后等待可用代理
Waiting for an available agent after trying to send a build to a new Build Server
我刚刚创建了一个新的构建服务器并将其添加到现有队列中,我关闭了队列中的其他代理,以便这个新的构建服务器能够完成工作。我发送了一个非常简单的 .NET 构建,但构建 window 显示 "Waiting for an available agent"
我明白了,我一定是错过了在构建服务器上安装某些东西。因此,当提交作业时,它正在寻找可以满足 "capabilities" 我如何才能看到作业需要什么功能才能看到它卡住的原因?
据我所知,如果代理能力不能满足构建需求,它会在构建结果或排队时显示警告信息。
例如:
您可以尝试以下几点进行故障排除:
- 导航到 本地计算机->服务 并检查
Visual Studio Team Foundation Background Job Agent
是否在 TFS 应用层服务器上 运行ning。
您可以启动或重新启动此服务。
- 确保代理 运行 所在的帐户处于
Agent Pool Service Account
角色或 Project Collection Build Service Accounts
并且该帐户是域帐户。
TFS2015 -> 代理池服务帐户
TFS2017 TFS2018 ->项目集合构建服务账户
更换另一个可用的代理服务帐户,重新启动服务。
3.Restart 整个 TFS 服务器并检查这是否有效。需要一些时间等待。
这里是类似的问题,你可以参考。
希望对您有所帮助。
我刚刚创建了一个新的构建服务器并将其添加到现有队列中,我关闭了队列中的其他代理,以便这个新的构建服务器能够完成工作。我发送了一个非常简单的 .NET 构建,但构建 window 显示 "Waiting for an available agent"
我明白了,我一定是错过了在构建服务器上安装某些东西。因此,当提交作业时,它正在寻找可以满足 "capabilities" 我如何才能看到作业需要什么功能才能看到它卡住的原因?
据我所知,如果代理能力不能满足构建需求,它会在构建结果或排队时显示警告信息。
例如:
您可以尝试以下几点进行故障排除:
- 导航到 本地计算机->服务 并检查
Visual Studio Team Foundation Background Job Agent
是否在 TFS 应用层服务器上 运行ning。
您可以启动或重新启动此服务。
- 确保代理 运行 所在的帐户处于
Agent Pool Service Account
角色或Project Collection Build Service Accounts
并且该帐户是域帐户。
TFS2015 -> 代理池服务帐户
TFS2017 TFS2018 ->项目集合构建服务账户
更换另一个可用的代理服务帐户,重新启动服务。
3.Restart 整个 TFS 服务器并检查这是否有效。需要一些时间等待。
这里是
希望对您有所帮助。