Sha256: 68f2d621fe7fc2d74be37c7e415d1326f3dc02794dc2d3f7c07ff095c3277cce

Contents?: true

Size: 300 Bytes

Versions: 11

Compression:

Stored size: 300 Bytes

Contents

class Kamal::Configuration::Validator::Builder < Kamal::Configuration::Validator
  def validate!
    super

    if config["cache"] && config["cache"]["type"]
      error "Invalid cache type: #{config["cache"]["type"]}" unless [ "gha", "registry" ].include?(config["cache"]["type"])
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
kamal-1.9.2 lib/kamal/configuration/validator/builder.rb
kamal-1.9.1 lib/kamal/configuration/validator/builder.rb
kamal-1.9.0 lib/kamal/configuration/validator/builder.rb
kamal-1.8.3 lib/kamal/configuration/validator/builder.rb
kamal-1.8.2 lib/kamal/configuration/validator/builder.rb
kamal-1.8.1 lib/kamal/configuration/validator/builder.rb
kamal-1.8.0 lib/kamal/configuration/validator/builder.rb
kamal-1.7.3 lib/kamal/configuration/validator/builder.rb
kamal-1.7.2 lib/kamal/configuration/validator/builder.rb
kamal-1.7.1 lib/kamal/configuration/validator/builder.rb
kamal-1.7.0 lib/kamal/configuration/validator/builder.rb