class Envirobly::Config
def merge_environment_overrides!
def merge_environment_overrides! return unless services = @project.dig(:environments, @environment.to_sym) services.each do |name, service| service.each do |attribute, value| if value.is_a?(Hash) && @result[:services][name][attribute].is_a?(Hash) @result[:services][name][attribute].merge! value @result[:services][name][attribute].compact! else @result[:services][name][attribute] = value end end end end