INNER CODE UNIT · Shell
errors
fluxcd/flux2-kustomize-helm-example · scripts/validate.sh:378
errors=$((errors + 1))
fi
printf '%s\n' "$output"
accumulate_summary "$output"
fi
}
validate_kustomize_overlays() {
local overlay build_output output dir
while IFS= read -r -d $'\0' file; do
dir="$(dirname "$file")"
if is_non_kustomize_excluded_dir "$dir"; then
continue
fi
overlay="${file/%$kustomize_config}"
echo "INFO - Validating kustomize overlay $overlay"
if ! build_output=$("${kustomize_cmd[@]}" "$overlay" "${kustomize_flags[@]}"); then
echo "ERROR - kustomize build failed for $overlay" >&2