fix: envs with special chars during build

This commit is contained in:
Andras Bacsai 2025-01-21 13:04:43 +01:00
parent 8fa59f5ade
commit e83164e537

View file

@ -2287,7 +2287,10 @@ private function start_by_compose_file()
private function generate_build_env_variables()
{
$variables = collect($this->nixpacks_plan_json->get('variables'));
$this->build_args = $variables->map(function ($value, $key) {
$value = escapeshellarg($value);
return "--build-arg {$key}={$value}";
});
}