我的默认队列中有两个BuildAgents。active的两个复选框都已设置,均为online和running,并且还显示为online和running。当我在该队列上启动构建时,它只会发送到一个代理,而不会发送到另一个代理。如果我停止这一个代理,我会收到错误消息,没有可用的代理。但确实有!
有没有人知道这是怎么回事?
规格:我有一个On-premise-TFS-2017 (它是从2012升级而来的)。按照TFS-2017在界面上描述的方式,在安装的地方构建代理。
发布于 2017-11-29 10:38:48
您得到的消息意味着构建代理设置不满足在构建定义(要求设置)或构建要求中设置的条件。
请尝试以下方法来缩小问题的范围:
Capabilities上。如果不存在,只需尝试为代理添加manually.Capabilities,以确定不同之处。为出现故障的代理手动添加缺少的能力。然后尝试again.参考本文:TFS/VSTS Build – System Capabilities and Demands

https://stackoverflow.com/questions/47531360
复制相似问题