如何在 Visual Studio Team Services(VS Online)中将代理添加到队列?
How to add agents to a queue in Visual Studio Team Services (was VS Online)?
我正在试用 Team Services,我发现我可以添加队列,但无法向其中添加任何代理。在 fat 中,我有两个起始队列:默认队列和托管队列,只有后者有一个代理。
- 启用自动构建是否需要代理,或者我是误解的受害者?
- 如何让更多代理到队列中?
如果您要依赖 Microsoft 提供代理,请使用托管队列。您不能将机器添加到托管队列中,想法是为您的构建配置代理 on-the-fly。
对于其他队列,您需要在机器上安装和配置代理(无论是 on-prem 还是 Azure/AWS)。对于 Windows 台机器,代理池屏幕上有下载 link。
对于 non-Windows 台机器,您可以从 NPM 安装 Node.JS build agent。
要添加更多托管代理(在撰写本文时每个代理的费用为 40 美元),您还必须拥有一个 Azure 帐户并将其链接到您的 Visual Studio Team Services 帐户。
假设您的 VSTS 和 Azure 帐户已链接,请登录到新的 Azure 门户,转到所有资源并搜索 Team Services Account。 Select 您的团队,然后选择 构建和部署服务 选项。显示的第一个选项是 Hosted Agents,默认为 1,每个池最多可以增加 5 个。
我正在试用 Team Services,我发现我可以添加队列,但无法向其中添加任何代理。在 fat 中,我有两个起始队列:默认队列和托管队列,只有后者有一个代理。
- 启用自动构建是否需要代理,或者我是误解的受害者?
- 如何让更多代理到队列中?
如果您要依赖 Microsoft 提供代理,请使用托管队列。您不能将机器添加到托管队列中,想法是为您的构建配置代理 on-the-fly。
对于其他队列,您需要在机器上安装和配置代理(无论是 on-prem 还是 Azure/AWS)。对于 Windows 台机器,代理池屏幕上有下载 link。
对于 non-Windows 台机器,您可以从 NPM 安装 Node.JS build agent。
要添加更多托管代理(在撰写本文时每个代理的费用为 40 美元),您还必须拥有一个 Azure 帐户并将其链接到您的 Visual Studio Team Services 帐户。
假设您的 VSTS 和 Azure 帐户已链接,请登录到新的 Azure 门户,转到所有资源并搜索 Team Services Account。 Select 您的团队,然后选择 构建和部署服务 选项。显示的第一个选项是 Hosted Agents,默认为 1,每个池最多可以增加 5 个。