diff --git a/roles/copy-release-tools-scripts/files/release-tools/clone_repo.sh b/roles/copy-release-tools-scripts/files/release-tools/clone_repo.sh index 5c11316c25..9096b5e610 100755 --- a/roles/copy-release-tools-scripts/files/release-tools/clone_repo.sh +++ b/roles/copy-release-tools-scripts/files/release-tools/clone_repo.sh @@ -194,6 +194,7 @@ else # directory already existed we might have checked out something else # before so just do it again). (cd $local_dir && - (git checkout $BRANCH || git checkout master) && - retry git pull --ff-only) + (git checkout $BRANCH 2>/dev/null || + (echo "No $BRANCH, checking out master"; git checkout master)) && + retry git pull --ff-only) fi