【发布时间】:2016-01-15 08:19:04
【问题描述】:
我正在试用 Team Services,我发现我可以添加队列,但我无法向它们添加任何代理。在 fat 中,我有两个起始队列:Default 和 Hosted,只有后者有代理。
- 是启用自动构建所必需的代理还是我是误解的受害者?
- 如何为队列添加更多代理?
【问题讨论】:
标签: azure continuous-integration azure-devops
我正在试用 Team Services,我发现我可以添加队列,但我无法向它们添加任何代理。在 fat 中,我有两个起始队列:Default 和 Hosted,只有后者有代理。
【问题讨论】:
标签: azure continuous-integration azure-devops
要添加更多托管代理(在撰写本文时每个代理的成本为 40 美元),您还必须拥有一个 Azure 帐户并将其链接到您的 Visual Studio Team Services 帐户。
假设您的 VSTS 和 Azure 帐户已链接,请登录新的 Azure 门户,转到所有资源并搜索 Team Services Account。选择您的团队,然后选择选项构建和部署服务。显示的第一个选项是托管代理,默认为 1,每个池最多可以增加 5 个。
【讨论】:
如果您要依靠 Microsoft 提供代理,请使用托管队列。您不能将机器添加到托管队列中,其想法是为您的构建动态配置代理。
对于其他队列,您需要在机器上安装和配置代理(无论是在本地还是在 Azure/AWS 中)。对于 Windows 机器,代理池屏幕上有一个下载链接。
对于非 Windows 机器,您可以从 NPM 安装 Node.JS build agent。
【讨论】: