pick-to-branch: Fix behavior on failed cherry-pick
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Mon, 25 Oct 2021 07:47:18 +0000 (09:47 +0200)
committerTomas Mraz <tomas@openssl.org>
Mon, 1 Nov 2021 13:08:21 +0000 (14:08 +0100)
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/tools/pull/95)

review-tools/pick-to-branch

index 792877787416af9dc686f037e4a668546895a91a..d1bcc9ca76bd916d78bb142c2353a48cdec0c147 100755 (executable)
@@ -94,7 +94,7 @@ trap 'cleanup' EXIT
 
 git checkout --quiet master
 git checkout $branch
-git cherry-pick -e -x $id
+git cherry-pick -e -x $id || (git cherry-pick --abort; exit 1)
 
 while true
 do