0

我在 buildkite 中定义了一个构建管道,如下所示:

- block: ":terraform: benchmark?"
    fields:
    - text: "name"
      key: "name"
      required: false
      default: "10"

它有一个块,这意味着它需要开发人员手动解锁该步骤。它还设置了一个在构建步骤中使用的字段,这意味着取消阻止该步骤的开发人员需要为name. 我想知道如何安排这项工作以使其定期运行?如何让调度程序解除阻塞步骤并为name字段提供预定义值?

4

1 回答 1

0

自定义您的计划构建消息,为块步骤添加一个 if 条件以有条件地跳过它,添加另一个步骤以验证元数据中的值。我知道这很复杂,但这是我能想到的最简单的组合。

于 2020-04-16T06:06:28.273 回答