我怎样才能使连续工作可以中断?
顺便说一句,为什么它不是默认行为?
例如,这里是如何制作一份工作 ( mvn-build
) interruptible
:
mvn-build:
interruptible: true
以下是如何制作所有Maven 模板作业interruptible
(使用基本作业.mvn-base
):
.mvn-base:
interruptible: true
如果两个分支同时合并,第一个生成的管道将被取消。如果第二个测试失败,您将不知道哪个合并是根本原因。这将需要一些挖掘才能知道错误所在。我们认为开发人员的时间比 GitLab CI 的时间更宝贵,所以我们更愿意让他默认做额外的工作。