如何知道使用Azure Pipeline Agents for Deployment Group在DevOps发布期间跳过了哪些计算机

问题描述

我在计算机上使用Azure Pipeline代理,并将这些计算机放在部署组中,并且我有一个DevOps版本,该版本在每台计算机上执行一些操作。如果Azure管道代理在发布时未在计算机上运行,​​则该发布将跳过该计算机(请参见下图)。我怎么知道哪些机器被跳过了?

!] 1

解决方法

我怎么知道哪些机器被跳过了?

最简单的检查方法是您可以手动检查详细的部署日志。

例如:

enter image description here

然后您将获得跳过的座席名称。

另一方面,您也可以使用Rest API:Releases - Get Release。在API响应中,您可以检查x = list(range(1,11)) Job Status

以下是示例:

Agent name

enter image description here