instance method
validate!
Ruby on Rails 2.8.2
Since v1.9.3 Last seen in v2.11.0Signature
validate!()
No documentation comment.
Source
# File lib/kamal/configuration/validator/builder.rb, line 2
def validate!
super
if config["cache"] && config["cache"]["type"]
error "Invalid cache type: #{config["cache"]["type"]}" unless [ "gha", "registry" ].include?(config["cache"]["type"])
end
error "Builder arch not set" unless config["arch"].present?
error "buildpacks only support building for one arch" if config["pack"] && config["arch"].is_a?(Array) && config["arch"].size > 1
error "Cannot disable local builds, no remote is set" if config["local"] == false && config["remote"].blank?
end
Defined in lib/kamal/configuration/validator/builder.rb line 2
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Kamal::Configuration::Validator::Builder