dk: support de --pull
This commit is contained in:
parent
c921d2a902
commit
45c40d735b
8
dk
8
dk
|
@ -18,7 +18,7 @@ Certaines commandes ci-dessous ont le même nom que des commandes docker, et
|
||||||
nécessitent un projet docker ou docker-compose. Si ces commandes sont lancées
|
nécessitent un projet docker ou docker-compose. Si ces commandes sont lancées
|
||||||
alors qu'on n'est pas dans un projet docker, alors elles sont passées telle
|
alors qu'on n'est pas dans un projet docker, alors elles sont passées telle
|
||||||
quelles à docker. ATTENTION: comme la commande est exécutée par docker, cela
|
quelles à docker. ATTENTION: comme la commande est exécutée par docker, cela
|
||||||
veut dire qu'elle n'aura pas la même sématique.
|
veut dire qu'elle n'aura pas la même sémantique.
|
||||||
|
|
||||||
COMMANDES
|
COMMANDES
|
||||||
get-profile
|
get-profile
|
||||||
|
@ -284,6 +284,8 @@ OPTIONS build
|
||||||
deploy, by, bpy et update impliquent --stack
|
deploy, by, bpy et update impliquent --stack
|
||||||
-j, --no-cache
|
-j, --no-cache
|
||||||
Ne pas utiliser le cache lors du build
|
Ne pas utiliser le cache lors du build
|
||||||
|
-U, --pull
|
||||||
|
Essayer de récupérer une version plus récente de l'image source
|
||||||
-g, --ug, --no-update-apps
|
-g, --ug, --no-update-apps
|
||||||
ne pas mettre à jour les dépôts dépendants. ces dépôts sont définis dans
|
ne pas mettre à jour les dépôts dépendants. ces dépôts sont définis dans
|
||||||
le fichier update-apps.conf qui a le format suivant:
|
le fichier update-apps.conf qui a le format suivant:
|
||||||
|
@ -1009,6 +1011,7 @@ function default_compose_build() {
|
||||||
"${replace_env_args[@]}" "${env_args[@]}" \
|
"${replace_env_args[@]}" "${env_args[@]}" \
|
||||||
build \
|
build \
|
||||||
${NO_CACHE:+--no-cache} \
|
${NO_CACHE:+--no-cache} \
|
||||||
|
${PULL:+--pull} \
|
||||||
"${replace_build_args[@]}" "${build_args[@]}" \
|
"${replace_build_args[@]}" "${build_args[@]}" \
|
||||||
"$@"
|
"$@"
|
||||||
}
|
}
|
||||||
|
@ -1019,6 +1022,7 @@ function default_docker_build() {
|
||||||
done
|
done
|
||||||
${FAKE:+qvals} "$DOCKER" build \
|
${FAKE:+qvals} "$DOCKER" build \
|
||||||
${NO_CACHE:+--no-cache} \
|
${NO_CACHE:+--no-cache} \
|
||||||
|
${PULL:+--pull} \
|
||||||
"${replace_env_args[@]}" "${env_args[@]}" \
|
"${replace_env_args[@]}" "${env_args[@]}" \
|
||||||
"${replace_build_args[@]}" "${build_args[@]}" \
|
"${replace_build_args[@]}" "${build_args[@]}" \
|
||||||
"$@" "$CTXDIR"
|
"$@" "$CTXDIR"
|
||||||
|
@ -1955,6 +1959,7 @@ FAKE=
|
||||||
VARS=()
|
VARS=()
|
||||||
FORCE=
|
FORCE=
|
||||||
NO_CACHE=
|
NO_CACHE=
|
||||||
|
PULL=
|
||||||
HOST=
|
HOST=
|
||||||
WITH_REGISTRY_AUTH=1
|
WITH_REGISTRY_AUTH=1
|
||||||
update_apps_mode=ub
|
update_apps_mode=ub
|
||||||
|
@ -1976,6 +1981,7 @@ args=(
|
||||||
-e:,--build-arg:,--env: VARS
|
-e:,--build-arg:,--env: VARS
|
||||||
-f,--force FORCE=1
|
-f,--force FORCE=1
|
||||||
-j,--no-cache NO_CACHE=1
|
-j,--no-cache NO_CACHE=1
|
||||||
|
-U,--pull PULL=1
|
||||||
-h:,--host: HOST=
|
-h:,--host: HOST=
|
||||||
-g,--ug,--no-update-apps update_apps_mode=b
|
-g,--ug,--no-update-apps update_apps_mode=b
|
||||||
-u,--uu,--update-apps-only update_apps_mode=u
|
-u,--uu,--update-apps-only update_apps_mode=u
|
||||||
|
|
Loading…
Reference in New Issue