pdev: ajout de --check

This commit is contained in:
Jephté Clain 2022-01-25 09:54:48 +04:00
parent a932a1a7cd
commit 9a018a6f51
1 changed files with 10 additions and 0 deletions

10
pdev
View File

@ -53,6 +53,8 @@ OPTIONS
chacune des branches distantes, vérifier qu'il existe une branche locale chacune des branches distantes, vérifier qu'il existe une branche locale
qui la traque, et pour chaque feature branche locale, vérifier qu'il qui la traque, et pour chaque feature branche locale, vérifier qu'il
existe une branche distante associée. Cette option nécessite --online existe une branche distante associée. Cette option nécessite --online
--check
Vérifier uniquement l'existence d'une branche develop
-s, --squash COMMIT_MSG -s, --squash COMMIT_MSG
Si la branche actuelle est une feature branch, la merger comme un seul Si la branche actuelle est une feature branch, la merger comme un seul
@ -119,6 +121,7 @@ parse_opts "${PRETTYOPTS[@]}" \
-o,--offline UTOOLS_VCS_OFFLINE=1 \ -o,--offline UTOOLS_VCS_OFFLINE=1 \
--online UTOOLS_VCS_OFFLINE= \ --online UTOOLS_VCS_OFFLINE= \
--sync action=sync \ --sync action=sync \
--check action=check \
-s:,--squash: '$action=squash; set@ squash_msg' \ -s:,--squash: '$action=squash; set@ squash_msg' \
-b,--rebase '$action=none; rebase_int=1' \ -b,--rebase '$action=none; rebase_int=1' \
-m,--merge action=merge \ -m,--merge action=merge \
@ -149,6 +152,13 @@ if [ "$action" == sync ]; then
done done
exit $? exit $?
elif [ "$action" == check ]; then
if git_have_branch develop; then
einfo "La branche develop existe"
exit 0
else
die "La branche develop n'existe pas"
fi
fi fi
if ! git_have_branch develop; then if ! git_have_branch develop; then