You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The custom --build-arg splitter logic in the builder CLI doesn't properly preserve args with an empty value; they are conflated with args without a value. eg:
should force an empty value, but since the trailing = is dropped by the splitter logic (BuildArgAction in cli.py), once passed to the underlying build CLI, it leaves the existing value (if any) or enables it to come from the environment.
Need to update the splitter logic to support preserving empty strings, as well as only splitting on the first =.
The text was updated successfully, but these errors were encountered:
The custom
--build-arg
splitter logic in the builder CLI doesn't properly preserve args with an empty value; they are conflated with args without a value. eg:should force an empty value, but since the trailing
=
is dropped by the splitter logic (BuildArgAction
incli.py
), once passed to the underlying build CLI, it leaves the existing value (if any) or enables it to come from the environment.Need to update the splitter logic to support preserving empty strings, as well as only splitting on the first
=
.The text was updated successfully, but these errors were encountered: