From e252004eef8697fecdaecf661fe47e659c2e7c0f Mon Sep 17 00:00:00 2001 From: Nick Hammond Date: Mon, 23 Sep 2024 20:16:06 -0700 Subject: [PATCH] Use argumentize for secrets with pack --- lib/kamal/commands/builder/pack.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/kamal/commands/builder/pack.rb b/lib/kamal/commands/builder/pack.rb index 3b8fbb94..cdd0e1a7 100644 --- a/lib/kamal/commands/builder/pack.rb +++ b/lib/kamal/commands/builder/pack.rb @@ -9,7 +9,7 @@ class Kamal::Commands::Builder::Pack < Kamal::Commands::Builder::Base "-t", config.absolute_image, "-t", config.latest_image, "--env", "BP_IMAGE_LABELS=service=#{config.service}", - secrets.map { |secret| [ "--env", Kamal::Utils.sensitive(ENV[secret]) ] }, + *argumentize("--env", secrets, sensitive: true), "--path", build_context), docker(:push, config.absolute_image), docker(:push, config.latest_image)