finaliser l'option -u
This commit is contained in:
parent
5862e754d9
commit
4b64305dbb
20
todo/prel
20
todo/prel
|
@ -133,9 +133,25 @@ setx branch=git_get_branch
|
||||||
if [ "$action" == update ]; then
|
if [ "$action" == update ]; then
|
||||||
setx version=pver -g ""
|
setx version=pver -g ""
|
||||||
|
|
||||||
if [ "$" == auto ]; then
|
if [ "$incversion" == auto ]; then
|
||||||
# s'il existe déjà une branche de release, prendre celle-là
|
# s'il existe déjà une branche de release, prendre celle-là
|
||||||
:
|
setx -a branches=list_release_branches
|
||||||
|
|
||||||
|
if [ ${#branches[*]} -eq 0 ]; then
|
||||||
|
# en l'absence de branche de release, proposer d'en créer une
|
||||||
|
incversion=menu
|
||||||
|
elif [ ${#branches[*]} -eq 1 ]; then
|
||||||
|
# s'il n'y en a qu'une, la prendre
|
||||||
|
release="${branches[0]}"
|
||||||
|
else
|
||||||
|
# sinon, donner le choix dans un menu
|
||||||
|
array_add branches master
|
||||||
|
default_branch="$branch"
|
||||||
|
array_contains branches "$default_branch" || default_branch="${branches[0]}"
|
||||||
|
simple_menu release branches -d "$default_branch" \
|
||||||
|
-t "Basculer vers une release branch" \
|
||||||
|
-m "Veuillez choisir la branche vers laquelle basculer"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
case "$incversion" in
|
case "$incversion" in
|
||||||
menu)
|
menu)
|
||||||
|
|
Loading…
Reference in New Issue