首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在托管的池中找不到满足指定需求的代理。

在托管的池中找不到满足指定需求的代理。
EN

Stack Overflow用户
提问于 2018-11-19 16:16:55
回答 2查看 4.9K关注 0票数 1

Visual不在我的私有代理池中排队,默认为托管池,而是

我在本地机器上安装了一个私有构建代理,安装在Linux容器中,运行在VSTS/上的代理池"MyBuildPool“上。

代理在VSTS网站上联机(启动和运行)(成功!)

当我排队生成时,我选择构建池"MyBuildPool“。

出于诊断目的,我有一个需求来查找Agent.Name (它是容器的散列,即c5f5044d043a) (注意:如果删除需求,我会得到相同的错误行为)。

VSTS坚持在托管的池上排队等待我的构建!(失败!)

有什么想法吗?

非常感谢

代码语言:javascript
复制
No agent found in pool **Hosted** which satisfies the specified demands:
     Agent.Name -equals c5f5044d043a
     Agent.Version -gtVersion 2.115.0 
EN

回答 2

Stack Overflow用户

发布于 2018-11-20 17:11:07

这是我自己搞不清楚的!

构建代理在两个地方配置!

  • 在构建定义的构建管道节点上-在第一个代理作业上!这是我错过的那个。

当我创建构建定义时,我使用了一个“空”构建模板。我不习惯在两个级别上配置代理池。

当您单击"Queue“一个新构建,并要求您选择一个代理池时,这可能会使您感到困惑。一旦您选择了它,当生成代理作业任务分组出现并覆盖您刚才配置的内容时,它会非常混乱!

回答:检查管道节点以及您配置的每个构建代理作业。以确保已正确指定代理池。

票数 0
EN

Stack Overflow用户

发布于 2019-05-30 10:14:26

在我的例子中,我在代理机器中添加了系统变量VSTS_HTTP_TIMEOUT和VSTS_HTTP_RETRY,由于上面的错误,它开始失败。

在从我的VSTS代理机器中删除上述系统变量并重新启动机器后,就可以正常工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53378732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档