From e18defef281c7d536fd630638119959e189fe6e7 Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Thu, 23 Nov 2017 15:10:55 +0100 Subject: [PATCH] Silent cancelation of branch build on Travis if a PR is open --- travis.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/travis.sh b/travis.sh index 8f9149b0978..2c003a8bf81 100755 --- a/travis.sh +++ b/travis.sh @@ -105,15 +105,16 @@ function fixBuildVersion { # function configureTravis { mkdir -p ~/.local - curl -sSL https://github.com/SonarSource/travis-utils/tarball/v38 | tar zx --strip-components 1 -C ~/.local + curl -sSL https://github.com/SonarSource/travis-utils/tarball/v41 | tar zx --strip-components 1 -C ~/.local source ~/.local/bin/install } configureTravis -# When pull request exists on the branch, then the job related to the branch does not need -# to be executed and should be canceled. It does not book slaves for nothing. +# When a pull request is open on the branch, then the job related +# to the branch does not need to be executed and should be canceled. +# It does not book slaves for nothing. # @TravisCI please provide the feature natively, like at AppVeyor or CircleCI ;-) -cancel_branch_build_with_pr +cancel_branch_build_with_pr || if [[ $? -eq 1 ]]; then exit 0; fi case "$TARGET" in -- 2.39.5