VSTS - 如何为发布定义选择本地代理

时间:2018-01-16 14:13:44

标签: azure-devops azure-pipelines-release-pipeline

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

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

我想这会发生因为我们的构建之一是使用托管版本而不是私有管道。

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

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

感谢您的帮助

2 个答案:

答案 0 :(得分:3)

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

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

enter image description here

答案 1 :(得分:-1)

这对我来说听起来像是一个许可问题。 VSTS发布管道是付费产品。您每月可获得1个托管和/或私人管道,但之后您需要为每个管道付费。托管流水线也限于你可以执行它们的分钟数(你得到240分钟免费)。

查看this page了解更多详情,并确保获得许可。

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