VSTS - 如何 select 用于发布定义的本地代理

VSTS - how to select local agent for Release definition

由于以下消息,我们无法 运行 任何版本:

Your account has no free minutes remaining. Add a hosted pipeline to run more builds or releases. 

我猜这是因为我们的一个构建使用的是托管版本而不是私有管道。

现在的问题是我们无法运行任何构建。构建 运行ning 很好(在本地代理上)但我们无法 运行 任何版本。

我们如何修改发布定义以使用本地代理?

感谢您的帮助

对我来说,这听起来像是许可问题。 VSTS 发布管道是付费产品。您每个月免费获得 1 个托管 and/or 私有管道,但之后您需要为每个管道付费。托管管道也受限于您可以执行它们的分钟数(您将获得 240 分钟的免费时间)。

查看 this page 了解更多详细信息,并确保您已获得许可。

此外,如果您拥有 Visual Studio 企业许可证,这些许可证将为您授予每个用户额外的管道。

您可以在环境的阶段视图中选择要用于发布的代理队列。

一个版本有环境。一个环境可以有多个阶段。每个阶段可以 运行 在不同的代理队列上。