Azure Devop Pipelines:是否可以在发布期间或作为最后一步自动修改部署组代理的标签?

问题描述

例如:

首先,我使用“SETUP”标签注册设备。

然后我运行一个设置管道,并在该管道的末尾删除“SETUP”标签并将其替换为“PRODUCTION”标签

这可能吗?

解决方法

通常,部署代理的标签只能在项目级别进行自定义。并且同一个部署代理可以在不同的项目中分配不同的标签。与功能中列出的属性不同,标签不是可以跨项目共享的通用属性。

我检查并尝试了相关的 API(official exampleAgents)和 Azure CLI(Deploymentgroups),它们都是基于组织级别的。我没有找到任何接口可以用于处理项目级别的部署代理。

因此,就您而言,目前我们似乎没有方法可以在管道运行中自动编辑部署代理的标签。您可能需要手动编辑标签。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...