TFS构建服务器2015坚持等待可用的代理

时间:2017-01-11 13:32:18

标签: .net continuous-integration tfsbuild tfs2015 build-server

我正在使用TFS构建服务器2015而我正在尝试运行构建但是构建始终停留在waiting for an available agent上2-3分钟然后失败。
我尝试下载 log.zip ,但它是空的。

waiting for an available agent

当我从cmd运行代理时,将显示下一条消息:

  

代理未能启动此作业。错误:发生错误   发送请求

我检查了事件查看器中的所有日志,根本没有错误 我也尝试重新安装代理,似乎没有任何帮助。

我的配置过程: enter image description here

修改 我发现了这个问题。在Team Foundation管理控制台中,“通知URL”的属性具有无效的服务器值。

3 个答案:

答案 0 :(得分:1)

如果您的构建需要特定功能,则代理必须具有这些功能。

  

当构建排队时,系统仅将作业发送给具有构建定义所需功能的代理。

检查构建定义要求和代理商产品:文档的Demands section清楚地描述了它。

答案 1 :(得分:1)

  1. 确保运行代理的帐户位于"代理池服务帐户"作用。

  2. 尝试更改域帐户,该帐户是Build Agent Service Accounts组的成员,属于" Agent Pool Service Account"角色,看代理人是否有效。

  3. 添加屏幕截图:

    enter image description here

答案 2 :(得分:1)

我发现了问题。在 Team Foundation管理控制台中,"通知网址" 的属性是无效值的不存在的服务器。