【问题标题】:Pausing queues in VSTS在 VSTS 中暂停队列
【发布时间】:2018-02-21 17:55:01
【问题描述】:

我们最近从 TFS 迁移到 VSTS。我们经常使用的一项功能是在需要时暂停队列。对于已知环境问题,防止在门控签入中构建失败非常有用。例如:特定测试或外部依赖失败或资源问题等,

我没有看到有关如何在 VSTS 中暂停定义的选项。想知道是否有人有建议或解决方法?

【问题讨论】:

    标签: azure-devops


    【解决方案1】:

    有取消按钮可以取消建筑。

    您也可以通过 REST API 取消构建:Update a build

    PATCH https://{instance}/DefaultCollection/{project}/_apis/build/builds/{buildId}?api-version={version}
    

    内容类型(应用程序/json)

    {
        "status":"cancelling"
    }
    

    【讨论】:

      【解决方案2】:

      您可以暂停定义中的任何构建步骤。 Puase task

      如果您想暂停整个定义,则可以暂停所有构建步骤。

      【讨论】:

        【解决方案3】:

        现在在 VSTS 中,您可以从 Brelease/Build 菜单暂停构建定义。选择你想暂停的定义,点击它右边的[...],然后点击暂停:

        【讨论】:

          猜你喜欢
          • 2018-07-07
          • 2021-02-12
          • 1970-01-01
          • 2016-08-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-05-13
          • 1970-01-01
          相关资源
          最近更新 更多