From eda88e275b79ff6c82d70968fbf12e2e02f1fbed Mon Sep 17 00:00:00 2001 From: Jonathan Lebon Date: Tue, 21 Nov 2023 15:31:38 -0500 Subject: [PATCH] ci: cancel previous build on PR update This is an easy way to save CI resources; when a PR is updated, abort any previous build for that PR to focus on testing the latest push. --- .cci.jenkinsfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.cci.jenkinsfile b/.cci.jenkinsfile index d91cb0791f..1f0068c141 100644 --- a/.cci.jenkinsfile +++ b/.cci.jenkinsfile @@ -1,5 +1,10 @@ // Documentation: https://github.com/coreos/coreos-ci/blob/main/README-upstream-ci.md +properties([ + // abort previous runs when a PR is updated to save resources + disableConcurrentBuilds(abortPrevious: true) +]) + // Build coreos-assembler image and create // an imageStream for it def cpuCount = 6