Add validator for buildpack arch

This commit is contained in:
Nick Hammond
2024-10-17 07:46:45 -07:00
parent 4822a9d950
commit d538447973
2 changed files with 3 additions and 0 deletions

View File

@@ -8,6 +8,8 @@ class Kamal::Configuration::Validator::Builder < Kamal::Configuration::Validator
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
end