Merge pull request #3997 from deitch/build-args-files-trim

when reading build-args from file, always trim whitespace for key and…
This commit is contained in:
Avi Deitcher 2024-03-02 11:21:22 -08:00 committed by GitHub
commit 7e45f8ef2e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -416,7 +416,9 @@ func (p Pkg) Build(bos ...BuildOpt) error {
if len(parts) != 2 {
return fmt.Errorf("invalid build-arg, must be in format 'arg=value': %s", buildArg)
}
imageBuildOpts.BuildArgs[parts[0]] = &parts[1]
key := strings.TrimSpace(parts[0])
val := strings.TrimSpace(parts[1])
imageBuildOpts.BuildArgs[key] = &val
}
// add in information about the build process that might be useful