VSTS 构建和发布定义:构建和发布定义可以使用相同的代理还是每个必须使用不同的代理?
VSTS Build and Release definition: Could both build and release definition use the same agent or each must use different agent?
我目前正在为我们的项目创建一个发布定义,但我遇到了这个问题,构建和发布定义是否可以使用相同的代理如果可以,那么如何?如果不是,还有什么其他选择可以做到这一点?
我已经在 github 和 Microsoft 开发人员社区上发布了相同的问题。以下是链接:
微软开发人员:
Github:
是的,您的构建和发布定义都可以使用同一组代理(在 VSTS 中称为代理队列)
例如。 - 您可以在 VSTS 的 "Default" 代理队列中配置代理,并将构建和发布定义都配置为使用 "Default" 队列。这将允许您 运行 构建和发布,但单个代理只能 运行 在一个时间点
其中任何一个
https://www.visualstudio.com/en-us/docs/build/concepts/agents/pools-queues
是的。
设置发布代理:
为构建设置默认代理(您可以在构建队列时更改代理)
一篇关于设置私人代理的文章:Deploy an agent on Windows
我目前正在为我们的项目创建一个发布定义,但我遇到了这个问题,构建和发布定义是否可以使用相同的代理如果可以,那么如何?如果不是,还有什么其他选择可以做到这一点?
我已经在 github 和 Microsoft 开发人员社区上发布了相同的问题。以下是链接:
微软开发人员:
Github:
是的,您的构建和发布定义都可以使用同一组代理(在 VSTS 中称为代理队列)
例如。 - 您可以在 VSTS 的 "Default" 代理队列中配置代理,并将构建和发布定义都配置为使用 "Default" 队列。这将允许您 运行 构建和发布,但单个代理只能 运行 在一个时间点
其中任何一个https://www.visualstudio.com/en-us/docs/build/concepts/agents/pools-queues
是的。
设置发布代理:
为构建设置默认代理(您可以在构建队列时更改代理)
一篇关于设置私人代理的文章:Deploy an agent on Windows