首页 > 解决方案 > 是否有可能在 Azure DevOps 环境中获得所有可用的虚拟机?

问题描述

您好,我想在特定环境中获取所有可用机器并将它们用作 YAML 管道中的参数(例如,我有 20 台机器,我想全部获取它们并在运行管道时查看可供选择)

标签: azureazure-devopsazure-pipelines

解决方案


是否有可能在 Azure DevOps 环境中获得所有可用的虚拟机?

答案是肯定的。

要在运行管道时查看可以从中选择这 20 台机器,您需要为这 20 台机器创建私有代理池。

正如您从 azure 管道中看到的那样:

在此处输入图像描述

我们可以看到可供选择的选项是agent pool。因此,如果我们想要全部获得这 20 台机器并在运行管道时看到可供选择的机器,则需要在每台机器上创建一个私有代理池。在这种情况下,您将获得这 20 台机器并查看可供选择。

您可以查看文档自托管代理以获取更多详细信息。


推荐阅读