【问题标题】:Azure Pipeline Task (Pass or Fail) based on the output results基于输出结果的 Azure 管道任务(通过或失败)
【发布时间】:2020-11-16 11:25:23
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: azure azure-devops azure-pipelines azure-pipelines-release-pipeline


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2020-10-02
      • 1970-01-01
      • 2020-01-30
      • 2017-05-22
      • 1970-01-01
      • 1970-01-01
      • 2021-05-16
      • 2021-05-10
      • 2020-11-09
      相关资源
      最近更新 更多