部署组搜索

时间:2019-03-04 17:12:02

标签: azure-devops

可以在部署组中搜索特定计算机吗?我需要一种方法来确定服务器是否已经是部署组的一部分。我无法从组名中得知它们是否适用于该项目。

2 个答案:

答案 0 :(得分:0)

您可以将REST API用于Deployment Groups并查看Machines property

或者,如果您具有访问权限,则可以打开部署组导航并查看目标。

enter image description here

您可能想为部署组中的计算机采用更可靠的标记实现,因此您将知道只部署到适用的组中的计算机。

答案 1 :(得分:0)

您可以简单地使用Rest API列出特定团队项目中的所有部署组。

GET https://dev.azure.com/fabrikam/{project}/_apis/distributedtask/deploymentgroups?api-version=5.0-preview.1 

相反,当前无法列出特定计算机的所有目标组。

作为一种解决方法,您可以在部署组配置中向计算机添加标签。

然后,在发布部署组阶段指定标签

这将使发布版本在组部署中选择与您标记匹配的所有计算机。

enter image description here

enter image description here