prel/pdev: option --fake

This commit is contained in:
Jephté Clain 2025-03-03 13:01:45 +04:00
parent bd0da9cffe
commit 0d2ca2013d
2 changed files with 10 additions and 10 deletions

View File

@ -109,8 +109,8 @@ EOF
[ -n "$ShouldDelete" -a -n "$Delete" ] && ShouldDelete=
[ -n "$ShouldPush" -a -n "$Push" ] && ShouldPush=
if [ -n "$_NoRunScript" ]; then
einfo "Veuillez consulter le script $script pour le détail des opérations à effectuer"
if [ -n "$_Fake" ]; then
cat "$script"
elif ! "$script" merge ${Delete:+delete} ${Push:+push}; then
eimportant "\
Le script $script a été lancé avec les arguments 'merge${Delete:+ delete}${Push:+ push}'
@ -137,8 +137,8 @@ chdir=
Origin=
ConfigBranch=
ConfigFile=
_Fake=
_KeepScript=
_NoRunScript=
action=merge
TechMerge=
SquashMsg=
@ -165,8 +165,8 @@ branche à partir de laquelle charger la configuration"
-c:,--config-file:CONFIG ConfigFile= "++\
fichier de configuration des branches. cette option est prioritaire sur --config-branch
par défaut, utiliser le fichier .pman.conf dans le répertoire du dépôt s'il existe"
--fake _Fake=1 "++option non documentée"
--keep-script _KeepScript=1 "++option non documentée"
--no-run-script _NoRunScript=1 "++option non documentée"
-w,--show action=show "\
lister les modifications qui seraient fusionnées dans la branche destination"
-b,--rebase action=rebase "\
@ -219,7 +219,7 @@ merge)
;;
esac
[ -z "$ShouldDelete" ] && Delete=
git_ensure_cleancheckout
[ -z "$_Fake" ] && git_ensure_cleancheckout
if array_contains LocalBranches "$SrcBranch"; then
ensure_branches
merge_action "$@"

View File

@ -148,8 +148,8 @@ EOF
[ -z "$ManualRelease" -a -n "$Merge" ] && ShouldMerge= || ShouldMerge=1
[ -n "$ShouldPush" -a -n "$Push" ] && ShouldPush=
if [ -n "$_NoRunScript" ]; then
einfo "Veuillez consulter le script $script pour le détail des opérations à effectuer"
if [ -n "$_Fake" ]; then
cat "$script"
elif ! "$script" create ${Merge:+merge} ${Push:+push}; then
eimportant "\
Le script $script a été lancé avec les arguments 'create${Merge:+ merge}${Push:+ push}'
@ -191,8 +191,8 @@ chdir=
Origin=
ConfigBranch=
ConfigFile=
_Fake=
_KeepScript=
_NoRunScript=
action=release
[ -z "$PMAN_NO_MERGE" ] && Merge=1 || Merge=
[ -z "$PMAN_NO_PUSH" ] && Push=1 || Push=
@ -220,8 +220,8 @@ branche à partir de laquelle charger la configuration"
-c:,--config-file:CONFIG ConfigFile= "++\
fichier de configuration des branches. cette option est prioritaire sur --config-branch
par défaut, utiliser le fichier .pman.conf dans le répertoire du dépôt s'il existe"
--fake _Fake=1 "++option non documentée"
--keep-script _KeepScript=1 "++option non documentée"
--no-run-script _NoRunScript=1 "++option non documentée"
-w,--show action=show "\
lister les modifications qui seraient intégrées dans la release"
--release action=release "++\
@ -266,7 +266,7 @@ show)
show_action "$@"
;;
release)
git_ensure_cleancheckout
[ -z "$_Fake" ] && git_ensure_cleancheckout
ensure_branches
case "$SrcType" in
release) merge_release_action "$@";;