【问题标题】:Why is my brand new VSTS build using a deprecated "Hosted VS2017" agent?为什么我的全新 VSTS 构建使用已弃用的“托管 VS2017”代理?
【发布时间】:2017-07-11 10:59:45
【问题描述】:

我刚刚在 VSTS 上创建了一个非常简单的构建。我使用了空白模板,选择了“Hosted VS2017”代理,指定了适当的源存储库,并添加了一个简单地安装 NPM 的任务。然后我用“Hosted VS2017”代理排队。

执行此操作后,它显然无限期地等待可用的代理。就在它上面写着“队列中的1个位置”的地方,它有“托管代理”,这是一个链接。如果我点击它,我将进入一个页面,显示:

单击“请迁移”文本将我带到here,但这似乎没有多大帮助。这似乎表明使用 Hosted VS2017 将是正确的代理。

关于如何正确设置我的构建的任何想法?我觉得我不需要迁移任何东西,因为我可以从头开始。

【问题讨论】:

标签: azure-pipelines


【解决方案1】:

对于托管代理(托管和托管 VS2017),它始终会自动更新到最新版本。根据您提供的屏幕截图,这似乎是一个错误。还有一个关于VSTS Hosted agent is deprecated的bug报告,你可以跟进。

当前最新的 Agent.Version 为 2.119.1:

【讨论】:

  • 感谢您提供详细信息。我有相同的代理版本(2.119.1)。您提供的错误表明即使提及迁移通知,它仍应运行。对我来说不是这样。最终构建失败,“请求 6 由于基础设施故障而被放弃。从未收到分配给代理的通知。”
猜你喜欢
  • 1970-01-01
  • 2017-10-28
  • 2017-12-19
  • 2017-08-08
  • 1970-01-01
  • 2018-03-02
  • 2016-10-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多