From a24a21f8f7a07b74b1dfeb8ad2cb1429bebde6c5 Mon Sep 17 00:00:00 2001 From: Yvan Roux Date: Thu, 20 Apr 2017 13:39:43 +0200 Subject: tcwg-release-tag.sh: Add cleaning on error. Change-Id: I20111a96462ec4f4c1ed7effdd505c826f44ecd2 --- tcwg-release-tag.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tcwg-release-tag.sh b/tcwg-release-tag.sh index e966894..69517b3 100755 --- a/tcwg-release-tag.sh +++ b/tcwg-release-tag.sh @@ -781,11 +781,11 @@ print_info "${bold}Checking out branch \"${local_branch}\"..." git checkout ${local_branch} 1>/dev/null bump_and_dev "${bump_mode_to}" -git push ${REMOTE} "${release_tag}" || die "Couldn't push tag: ${release_tag}" -git push ${REMOTE} "${local_branch}:${remote_mode_branch/remotes\/${REMOTE}/refs/heads}" || die "Couldn't push branch: ${local_branch}" +git push ${REMOTE} "${release_tag}" || clean_and_die "Couldn't push tag: ${release_tag}" +git push ${REMOTE} "${local_branch}:${remote_mode_branch/remotes\/${REMOTE}/refs/heads}" || clean_and_die "Couldn't push branch: ${local_branch}" if [[ "${SNAPSHOT:+set}" = "set" && "${SPIN:+set}" != "set" ]]; then - git push ${REMOTE} "${local_int_branch}:${remote_int_branch/remotes\/${REMOTE}/refs/heads}" || die "Couldn't push branch: ${local_int_branch}" + git push ${REMOTE} "${local_int_branch}:${remote_int_branch/remotes\/${REMOTE}/refs/heads}" || clean_and_die "Couldn't push branch: ${local_int_branch}" fi popd 1>/dev/null -- cgit v1.2.3