From: Michael Hofmann on
gitlab.com
Merge Request:
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2598
The interruptible keyword determines whether pipelines can be
auto-cancelled.
For kernel testing pipelines, this should only be done for MRs. Baseline
pipelines on ark-latest shouldn't cancel but run to completion.
For all other non-MR pipelines (scheduled/HEAD os-build), these should
also not be cancelled.
Therefore, use a conditional include to only configure jobs to be
interruptible in MR pipelines.
Fixes
https://gitlab.com/cki-project/kernel-ark/-/issues/119
---
.gitlab-ci.yml | 53 ++++++++++++++++++++---------------------------------
1 files changed, 20 insertions(+), 33 deletions(-)