如何在 vNext 构建中指定构建代理

How to specify a build agent in vNext build

我有一个 vNext 构建定义,其中指定了一个代理池。此代理池有不止一个代理。 我想指定此构建定义要使用的代理编号 2。我如何确保对于特定构建定义,特定构建代理用于 运行 构建?

您可以向该特定构建代理添加用户能力,然后在构建定义中将该能力作为需求(常规选项卡)

现在您可以在构建定义中或排队构建时使用 Agent.NameAgent.ComputerName 需求:

参考:https://blogs.msdn.microsoft.com/ericparvin/2017/02/08/how-to-send-tfs-build-to-a-specific-agent-or-server/