Visual Studio 团队服务:发布定义中不同环境的代理配置

Visual Studio Team Services: Agents Configuration for different environments in release definition

我正在使用 Visual Studio 云上的团队服务、发布管理和持续集成。我的发布定义包含两个环境:Dev 和 PRO。

我想知道如果我不想购买许可证,可能的配置是什么。 我们需要将每个环境与特定代理相关联。我猜他们被称为私人代理人。

那些发布环境(在本地域)上安装的代理是私有代理吗?如果是,我可以将这 2 个环境配置为 运行 在相同的代理下吗?如何配置?

我可以创建 2 个环境的可能配置是什么,每个环境对应不同的物理机器而无需支付额外的代理费用?

您部署到的每个网络只需要一个代理(除非您想并行部署)。

代理是一个协调器,不需要安装在目标环境中。您使用远程 PowerShell(或其他脚本)在目标服务器上执行部署任务。