大堂:多步 on_failure

Concourse : multiple steps on_failure

是否可以在大厅中从 on_failure 执行多个任务? 我在文档或其他地方找不到示例 我想做类似

的事情

on_failure: - aggregate: - put: slack-notification - put: mark-pr-as-failed 这是可能的还是我应该结合上述两个步骤创建一个新任务?

您可以使用 do step 来完成此操作。

这是我们管道中的一个示例:https://github.com/cloudfoundry/infrastructure-ci/blob/ad5e3a717bb191a09c99756ecbc158622e1caf9e/pipelines/bosh-bootloader.yml#L1970-L2001

您也可以使用 "try" step 以免步骤失败?