标签: azure-devops
可以在部署组中搜索特定计算机吗?我需要一种方法来确定服务器是否已经是部署组的一部分。我无法从组名中得知它们是否适用于该项目。
答案 0 :(得分:0)
您可以将REST API用于Deployment Groups并查看Machines property。
或者,如果您具有访问权限,则可以打开部署组导航并查看目标。
您可能想为部署组中的计算机采用更可靠的标记实现,因此您将知道只部署到适用的组中的计算机。
答案 1 :(得分:0)
您可以简单地使用Rest API列出特定团队项目中的所有部署组。
GET https://dev.azure.com/fabrikam/{project}/_apis/distributedtask/deploymentgroups?api-version=5.0-preview.1
相反,当前无法列出特定计算机的所有目标组。
作为一种解决方法,您可以在部署组配置中向计算机添加标签。
然后,在发布部署组阶段指定标签。
这将使发布版本在组部署中选择与您标记匹配的所有计算机。