问题描述
我在计算机上使用Azure Pipeline代理,并将这些计算机放在部署组中,并且我有一个DevOps版本,该版本在每台计算机上执行一些操作。如果Azure管道代理在发布时未在计算机上运行,则该发布将跳过该计算机(请参见下图)。我怎么知道哪些机器被跳过了?
解决方法
我怎么知道哪些机器被跳过了?
最简单的检查方法是您可以手动检查详细的部署日志。
例如:
然后您将获得跳过的座席名称。
另一方面,您也可以使用Rest API:Releases - Get Release。在API响应中,您可以检查x = list(range(1,11))
和Job Status
。
以下是示例:
Agent name