【问题标题】:TFS 2017 Builds - Stop build from executing furtherTFS 2017 构建 - 停止构建进一步执行
【发布时间】:2018-01-23 19:01:52
【问题描述】:

我们正在使用新型 TFS 构建 (Build vNext) 来运行我们的构建编排。如果不满足某些先决条件,我正在寻找一种方法来停止我们的构建。但是,如果不添加变量并在其余任务中添加条件逻辑,我找不到停止当前执行构建的方法。有没有更好的方法来停止当前执行的构建?我们正在使用 TFS 2017 更新 2。

【问题讨论】:

    标签: tfs tfsbuild azure-pipelines vnext


    【解决方案1】:

    您可以使用任何您想要的逻辑将内联 PowerShell 任务放入构建中 - 如果退出代码为非 0,则构建将失败。如果下游任务关闭了“继续出错”,它们将不会运行。

    【讨论】:

    • 是的,我一直在寻找更好的方法。不要使构建失败并跳过其余任务。我可以使用新的条件任务功能,但这将再次遍历所有任务。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-21
    • 2019-12-20
    • 1970-01-01
    • 2018-12-07
    • 1970-01-01
    • 1970-01-01
    • 2018-07-24
    相关资源
    最近更新 更多