diff --git a/lib/kamal/configuration.rb b/lib/kamal/configuration.rb index 5b5878c3..b82d3965 100644 --- a/lib/kamal/configuration.rb +++ b/lib/kamal/configuration.rb @@ -234,7 +234,11 @@ class Kamal::Configuration end def env_tags - raw_config.env["tags"].collect { |name, config| Kamal::Configuration::Env::Tag.new(name, config: config) } + @env_tags ||= if (tags = raw_config.env["tags"]) + tags.collect { |name, config| Kamal::Configuration::Env::Tag.new(name, config: config) } + else + [] + end end def env_tag(name)