Compare commits

..

No commits in common. "18485c7d3f342b624748e99196f5ed676324f136" and "c66cc867dc110e7113cb7dd06605c3b107bad6e1" have entirely different histories.

4 changed files with 18 additions and 30 deletions

View File

@ -1,10 +1,6 @@
## Release 0.3.4p74 du 01/03/2025-06:22
* `62b9230` pdev: ne pas inscrire delete si cette opération est interdite
## Release 0.3.3p74 du 01/03/2025-06:14
* `2163ea9` pdev/prel: scripts post merge/release
* `2163ea9` script post release/merge
## Release 0.3.2p82 du 28/02/2025-20:30

View File

@ -1 +1 @@
0.3.4
0.3.3

View File

@ -54,23 +54,21 @@ EOF
fi
EOF
if [ -z "$ForbidDelete" ]; then
_scripta <<EOF
_scripta <<EOF
################################################################################
# delete
if [ -n "\$delete" ]; then
esection "Supprimer la branche"
EOF
_mscript_delete_branch
after="AFTER_DELETE_${SrcType^^}"; [ -n "${!after}" ] && _scripta <<EOF
_mscript_delete_branch
after="AFTER_DELETE_${SrcType^^}"; [ -n "${!after}" ] && _scripta <<EOF
(
${!after}
)$or_die
EOF
_scripta <<EOF
_scripta <<EOF
fi
EOF
fi
_scripta <<EOF
################################################################################
@ -95,13 +93,11 @@ fi
EOF
[ -n "$Delete" -o "$ForbidDelete" ] && Deleted=1 || Deleted=
[ -n "$Push" -o "$CantPush" ] && Pushed=1 || Pushed=
[ -n "$Push" -o "$ForbidPush" ] && Pushed=1 || Pushed=
if [ -n "$_NoRunScript" ]; then
einfo "Veuillez consulter le script $script pour le détail des opérations à effectuer"
elif ! "$script" merge ${Delete:+delete} ${Push:+push}; then
eimportant "\
Le script $script a été lancé avec les arguments 'merge${Delete:+ delete}${Push:+ push}'
Veuillez le consulter pour le détail des opérations qui n'ont pas pu êtres effectuées"
eimportant "Veuillez consulter le script $script pour le détail des opérations qui n'ont pas pu êtres effectuées"
die
elif [ -n "$Deleted" -a -n "$Pushed" ]; then
[ -n "$_KeepScript" ] || rm "$script"
@ -111,8 +107,7 @@ Veuillez le consulter pour le détail des opérations qui n'ont pas pu êtres ef
./$script delete"
[ -n "$Pushed" ] || cmd="$cmd
./$script push"
einfo "\
Le script $script a été lancé avec les arguments 'merge${Delete:+ delete}${Push:+ push}'
einfo "Le script $script a été lancé avec les arguments 'merge${Delete:+ delete}${Push:+ push}'
Veuillez le consulter pour le détail des autres opérations à effectuer$cmd"
fi
}
@ -176,13 +171,13 @@ load_branches all
load_config "$MYNAME"
load_branches current "$1"
CantPush=
ForbidPush=
[ -n "$Origin" ] || Origin=origin
if ! git_have_remote "$Origin" && [ -n "$Push" ]; then
ewarn "L'option --no-push a été forcée puisque ce dépôt n'a pas d'origine"
CantPush=1
ForbidPush=1
fi
[ -n "$CantPush" ] && Push=
[ -n "$ForbidPush" ] && Push=
# puis faire l'action que l'on nous demande
case "$action" in

View File

@ -127,13 +127,11 @@ fi
EOF
[ -n "$Merge" ] && Merged=1 || Merged=
[ -n "$Push" -o "$CantPush" ] && Pushed=1 || Pushed=
[ -n "$Push" -o "$ForbidPush" ] && Pushed=1 || Pushed=
if [ -n "$_NoRunScript" ]; then
einfo "Veuillez consulter le script $script pour le détail des opérations à effectuer"
elif ! "$script" create ${Merge:+merge} ${Push:+push}; then
eimportant "\
Le script $script a été lancé avec les arguments 'create${Merge:+ merge}${Push:+ push}'
Veuillez le consulter pour le détail des opérations qui n'ont pas pu êtres effectuées"
eimportant "Veuillez consulter le script $script pour le détail des opérations qui n'ont pas pu êtres effectuées"
die
elif [ -n "$Merged" -a -n "$Pushed" ]; then
[ -n "$_KeepScript" ] || rm "$script"
@ -143,8 +141,7 @@ Veuillez le consulter pour le détail des opérations qui n'ont pas pu êtres ef
./$script merge"
[ -n "$Pushed" ] || cmd="$cmd
./$script push"
einfo "\
Le script $script a été lancé avec les arguments 'create${Merge:+ merge}${Push:+ push}'
einfo "Le script $script a été lancé avec les arguments 'create${Merge:+ merge}${Push:+ push}'
Veuillez le consulter pour le détail des autres opérations à effectuer$cmd"
fi
}
@ -229,13 +226,13 @@ if [ -n "$Merge" -a -n "$NOAUTO" ]; then
fi
[ -z "$Merge" ] && Push=
CantPush=
ForbidPush=
[ -n "$Origin" ] || Origin=origin
if ! git_have_remote "$Origin" && [ -n "$Push" ]; then
ewarn "L'option --no-push a été forcée puisque ce dépôt n'a pas d'origine"
CantPush=1
ForbidPush=1
fi
[ -n "$CantPush" ] && Push=
[ -n "$ForbidPush" ] && Push=
# puis faire l'action que l'on nous demande
case "$action" in