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
|
||||
setx version=pver -g ""
|
||||
|
||||
if [ "$" == auto ]; then
|
||||
if [ "$incversion" == auto ]; then
|
||||
# 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
|
||||
case "$incversion" in
|
||||
menu)
|
||||
|
|
Loading…
Reference in New Issue