[openssl-commits] [tools] master update
Rich Salz
rsalz at openssl.org
Tue Jul 4 14:31:07 UTC 2017
The branch master has been updated
via 5e7c8fc60ec209e332bf707297c6ac3901d7db3b (commit)
from 7dd524ccc83008915d9ae0b7e1affff7315e8f01 (commit)
- Log -----------------------------------------------------------------
commit 5e7c8fc60ec209e332bf707297c6ac3901d7db3b
Author: Pauli <paul.dale at oracle.com>
Date: Tue Jul 4 12:02:35 2017 +1000
Make the final question before push have a _yes_/_no_ answer.
The response is treated case insensitively and short forms are
accepted (_y_ and _n_).
Reviewed-by: Rich Salz <rsalz at openssl.org>
-----------------------------------------------------------------------
Summary of changes:
review-tools/ghmerge | 18 ++++++++++++++++--
review-tools/pick-to-branch | 19 ++++++++++++++++---
2 files changed, 32 insertions(+), 5 deletions(-)
diff --git a/review-tools/ghmerge b/review-tools/ghmerge
index fc263a6..9d00c31 100755
--- a/review-tools/ghmerge
+++ b/review-tools/ghmerge
@@ -59,6 +59,20 @@ fi
# echo Rebuilding
# opensslbuild |& tail -3
-echo -n Press return to push: ; read foo
-git push origin $REL
+while true
+do
+ echo -n "Enter YES to push or NO to abort: "
+ read x
+ x="`echo $x | tr A-Z a-z`"
+ if [ "$x" = "y" -o "$x" = "yes" -o "$x" = "n" -o "$x" = "no" ]
+ then
+ break
+ fi
+done
+
+if [ "$x" = "y" -o "$x" = "yes" ]
+then
+ git push origin $REL
+fi
+
git branch -D $WORK
diff --git a/review-tools/pick-to-branch b/review-tools/pick-to-branch
index 54b8058..374b5e5 100755
--- a/review-tools/pick-to-branch
+++ b/review-tools/pick-to-branch
@@ -43,7 +43,20 @@ git co --quiet master || exit 1
git co $branch || exit 1
git cherry-pick -e -x $id
-echo -n 'Git push (ctrl-c to cancel): '
-read x
-git push
+while true
+do
+ echo -n "Enter YES to push or NO to abort: "
+ read x
+ x="`echo $x | tr A-Z a-z`"
+ if [ "$x" = "y" -o "$x" = "yes" -o "$x" = "n" -o "$x" = "no" ]
+ then
+ break
+ fi
+done
+
+if [ "$x" = "y" -o "$x" = "yes" ]
+then
+ git push
+fi
+
git co master
More information about the openssl-commits
mailing list