fix(hwlab): avoid forced pull for node tools image (#813)
Co-authored-by: Codex <codex@noreply.local>
This commit is contained in:
@@ -2235,7 +2235,7 @@ function toolsImageBuildStartScript(node: ControlPlaneNodeSpec, target: ControlP
|
||||
? []
|
||||
: ["--build-arg", "HTTP_PROXY", "--build-arg", "HTTPS_PROXY", "--build-arg", "ALL_PROXY", "--build-arg", "NO_PROXY", "--build-arg", "http_proxy", "--build-arg", "https_proxy", "--build-arg", "all_proxy", "--build-arg", "no_proxy"];
|
||||
const networkArgs = target.tekton.toolsImage.buildNetwork === null ? [] : ["--network", target.tekton.toolsImage.buildNetwork];
|
||||
const dockerBuildArgs = [...networkArgs, "--pull", ...buildArgs, ...proxyArgs, "-f", "$dockerfile", "-t", "$image", "$context_dir"].join(" ");
|
||||
const dockerBuildArgs = [...networkArgs, ...buildArgs, ...proxyArgs, "-f", "$dockerfile", "-t", "$image", "$context_dir"].join(" ");
|
||||
return `
|
||||
set -eu
|
||||
state_dir=${shQuote(stateDir)}
|
||||
|
||||
Reference in New Issue
Block a user