Improve the bump tool

This commit is contained in:
Cotes Chung 2021-08-09 13:17:29 +08:00
parent 03248f5bff
commit 9d9bca5e3b

View file

@ -123,12 +123,7 @@ release() {
_release_branch="$_major-$_minor-stable" _release_branch="$_major-$_minor-stable"
if $opt_manual; then if ! $opt_manual; then
echo -e "Bump version to $_version (manual release)\n"
bump "$_version"
exit 0
fi
if [[ -z $(git branch -v | grep "$_release_branch") ]]; then if [[ -z $(git branch -v | grep "$_release_branch") ]]; then
git checkout -b "$_release_branch" git checkout -b "$_release_branch"
_new_release_branch=true _new_release_branch=true
@ -137,6 +132,7 @@ release() {
# cherry-pick the latest commit from master branch to release branch # cherry-pick the latest commit from master branch to release branch
git cherry-pick "$(git rev-parse $DEFAULT_BRANCH)" git cherry-pick "$(git rev-parse $DEFAULT_BRANCH)"
fi fi
fi
echo -e "Bump version to $_version\n" echo -e "Bump version to $_version\n"
bump "$_version" bump "$_version"