部署到环境 VM 资源时标记 Azure DevOps 代理

Jam*_*roe 1 azure azure-devops

我想在我的 VM 上安装 azure 代理,并将其显示为环境资源,如下所述:https://learn.microsoft.com/en-us/azure/devops/pipelines/process/environments-virtual-machines?视图=azure-devops

如果您以交互方式运行脚本,那么这是有效的,但是当我使用时--unattended(如下所述: https: //learn.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows ?view=azure-devops# unattended-config)不再有指定标签的方法。该--addDeploymentGroupTags选项不适用于环境代理。

如何使用标签自动添加虚拟机作为环境资源?

Jam*_*roe 5

我查看了源代码,发现有一种未记录的方法可以做到这一点。只需使用以下命令:

--addvirtualmachineresourcetags --virtualmachineresourcetags "<tag>"

  • 我发现它记录在这里:https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows?view=azure-devops#environments-only (2认同)