From e9ddc1dc3b1ce1bf65cb6c01225d288a1d1989bc Mon Sep 17 00:00:00 2001 From: spacewander Date: Sun, 18 Feb 2018 11:37:23 +0800 Subject: [PATCH] git-release: show message if nothing given after --semver --- bin/git-release | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/git-release b/bin/git-release index 48f629f..18fda98 100755 --- a/bin/git-release +++ b/bin/git-release @@ -34,7 +34,12 @@ if test $# -gt 0; then -c) need_changelog=true;; -r) remote=$2; shift ;; -m) msg=$2; shift ;; - --semver) semver=$2; shift ;; + --semver) + test -z "$2" && + exit_with_msg "major/minor/patch required for --semver option" + semver=$2 + shift + ;; --no-empty-commit) no_empty_commit=true;; --) shift; hook_args="$hook_args $*"; break;; *) test -z "$version" && version=$1 ;;