build -r ne rebuild rundk que si c'est nécessaire

This commit is contained in:
Jephté Clain 2024-07-19 19:41:26 +04:00
parent d68cf2b052
commit 5a5f0e9c93
1 changed files with 3 additions and 2 deletions

View File

@ -115,7 +115,7 @@ function build_images() {
rundk)
[ ${#Configs[*]} -gt 0 ] && export RUNDK_FORCE_BUILDENVS="${Configs[*]}"
local -a args=(--bootstrap)
[ -z "$ForceBuild" ] && args+=(--unless-exists)
[ "$ForceBuild" != all ] && args+=(--unless-exists)
[ -n "$Pull" ] && args+=(--pull)
[ -n "$NoCache" ] && args+=(--no-cache)
"$MYDIR/rundk" "${args[@]}" || die
@ -149,7 +149,8 @@ args=(
#"usage"
--check-only action=none "++Ne faire que la vérification de l'environnement"
-c:,--config:BUILDENV Configs "Spécifier un fichier d'environnement pour le build"
-r,--rebuild ForceBuild=1 "Forcer la (re)construction de l'image"
-r,--rebuild ForceBuild=1 "Forcer la (re)construction des images"
-R,--rebuild-all ForceBuild=all "++Comme --rebuild, mais reconstruire aussi rundk"
-U,--pull Pull=1 "++Forcer le re-téléchargement des images dépendantes"
-j,--no-cache NoCache=1 "++Construire l'image en invalidant le cache"
-D,--plain-output PlainOutput=1 "++Afficher le détail du build"