我想使用Azure DevOps Pipelines PowerShell任务中的控制选项中设置的RetryHelper中的信息。
控制台中可见的重试示例:
[warning]RetryHelper遇到任务失败,将在4000 ms后重试(尝试次数:3次中的2次)
已尝试:
- 获取变量
- $警告
- Get-ScheduledTask
我没有找到任何信息。
我想使用Azure DevOps Pipelines PowerShell任务中的控制选项中设置的RetryHelper中的信息。
控制台中可见的重试示例:
已尝试:
我没有找到任何信息。
1条答案
按热度按时间niwlg2el1#
根据任务的自动重试,
没有关于可用于任务的重试计数的信息。
因此,似乎没有内置的方法可以直接从PowerShell任务中访问
RetryHelper
信息。您看到的RetryHelper
警告不是从任务脚本中访问的。如果需要使用重试计数,可以在PowerShell脚本中编写一个循环,在失败之前重试命令一定次数。
示例脚本:
字符串