【问题标题】:How can I schedule a build job on buildkite with block and fields parameter如何使用块和字段参数在 buildkite 上安排构建作业
【发布时间】:2020-06-01 21:52:14
【问题描述】:

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

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

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

【问题讨论】:

    标签: buildkite


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-12-19
      • 2020-05-05
      • 2019-07-01
      • 1970-01-01
      • 2014-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      相关资源
      最近更新 更多