Azure Pipeline Task (Pass or Fail) 基于输出结果

Azure Pipeline Task (Pass or Fail) based on the output results

我想根据我们从以下日志中获得的输出结果失败或继续下一个任务。

我们可以存储详细信息并进行检查吗?

如果我在输出日志中的任何地方显示“失败”文本,那么我应该能够使管道失败,如果没有“失败”文本那么它需要继续下一个任务,如在屏幕截图下方,我收到“失败”文本,但任务已通过。

注意:我正在对文件进行模式验证,基于我在输出日志中打印“失败”或“成功”文本的验证。

如果您知道使用 PowerShell 脚本检查“失败”或“成功”的状态,那么只需添加退出状态:

if ($myvalidation -eq "Failed")
{
    exit 1
}