func ValidateBuildOverridesConfig(config *api.BuildOverridesConfig) field.ErrorList { allErrs := field.ErrorList{} allErrs = append(allErrs, buildvalidation.ValidateImageLabels(config.ImageLabels, field.NewPath("imageLabels"))...) allErrs = append(allErrs, buildvalidation.ValidateNodeSelector(config.NodeSelector, field.NewPath("nodeSelector"))...) allErrs = append(allErrs, validation.ValidateAnnotations(config.Annotations, field.NewPath("annotations"))...) return allErrs }
func ValidateBuildDefaultsConfig(config *api.BuildDefaultsConfig) field.ErrorList { allErrs := field.ErrorList{} allErrs = append(allErrs, validateURL(config.GitHTTPProxy, field.NewPath("gitHTTPProxy"))...) allErrs = append(allErrs, validateURL(config.GitHTTPSProxy, field.NewPath("gitHTTPSProxy"))...) allErrs = append(allErrs, buildvalidation.ValidateStrategyEnv(config.Env, field.NewPath("env"))...) allErrs = append(allErrs, buildvalidation.ValidateImageLabels(config.ImageLabels, field.NewPath("imageLabels"))...) return allErrs }
func ValidateBuildOverridesConfig(config *api.BuildOverridesConfig) field.ErrorList { allErrs := field.ErrorList{} allErrs = append(allErrs, buildvalidation.ValidateImageLabels(config.ImageLabels, field.NewPath("imageLabels"))...) return allErrs }