From c6935d8cce8d52070019de11344c1cdb2abb87cc Mon Sep 17 00:00:00 2001 From: Karuppiah Natarajan Date: Thu, 19 Sep 2019 09:24:00 +0530 Subject: [PATCH] fix lint not failing in windows for bad template yamls Signed-off-by: Karuppiah Natarajan --- pkg/lint/rules/template.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/lint/rules/template.go b/pkg/lint/rules/template.go index 26c548bac..9e38f5f22 100644 --- a/pkg/lint/rules/template.go +++ b/pkg/lint/rules/template.go @@ -106,7 +106,8 @@ func Templates(linter *support.Linter, values []byte, namespace string, strict b continue } - renderedContent := renderedContentMap[filepath.Join(chart.GetMetadata().Name, fileName)] + templatePath := filepath.Join(chart.GetMetadata().Name, fileName) + renderedContent := renderedContentMap[filepath.ToSlash(templatePath)] var yamlStruct K8sYamlStruct // Even though K8sYamlStruct only defines Metadata namespace, an error in any other // key will be raised as well