From 32a5945dd8e8ce63fc628ae19483aa6edd8bb422 Mon Sep 17 00:00:00 2001 From: Pascal Bourdier Date: Fri, 9 Oct 2020 11:53:34 +0200 Subject: [PATCH] embedding the negation in the existing if --- lib/linter.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/linter.sh b/lib/linter.sh index 0f7ed1fb..e53f1d46 100755 --- a/lib/linter.sh +++ b/lib/linter.sh @@ -559,12 +559,7 @@ DetectKubernetesFile() { FILE="${1}" # File that we need to validate debug "Checking if ${FILE} is a Kubernetes descriptor..." - if grep -q -E 'apiVersion:\s*kustomize.config.k8s.io' "${FILE}" >/dev/null; then - debug "${FILE} is NOT a Kubernetes descriptor (Kustomize only)" - return 1 - fi - - if grep -q -E '(apiVersion):' "${FILE}" >/dev/null; then + if grep -v 'kustomize.config.k8s.io' "${FILE}" | grep -q -E '(apiVersion):'; then debug "${FILE} is a Kubernetes descriptor" return 0 fi