Skip to content

Commit 830ef07

Browse files
Dont run exhaustive tests on *EVERY* commmit in a branch (#18817) (#18820)
In the case a new branch is pushed to the elastic/logstash repo exhaustive tests are run. This happens for example when updatecli or other GHA orchestrated updates occur for automating version bumps etc. Previously *EVERY* commit in that branch had the full exhaustive test run against it. We only want one commit, therefore we configure it to cancel intermediate commits. This drastically saves testing resources. (cherry picked from commit 5d4f709) Co-authored-by: Cas Donoghue <cas.donoghue@gmail.com>
1 parent f24a147 commit 830ef07

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

catalog-info.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -552,8 +552,8 @@ spec:
552552
filter_condition: >-
553553
build.branch !~ /^backport.*$/ && build.branch !~ /^mergify\/bp\/.*$/
554554
filter_enabled: true
555-
cancel_intermediate_builds: false
556-
skip_intermediate_builds: false
555+
cancel_intermediate_builds: true
556+
skip_intermediate_builds: true
557557
env:
558558
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
559559
SLACK_NOTIFICATIONS_CHANNEL: '#logstash-build'

0 commit comments

Comments
 (0)