VOL-4846 - Added targets lint-chart & lint-helm
README.md
Makefile
makefiles/lint/helm.mk
makefiles/lint/include.mk
=========================
* In the quest to stop having jenkins failing jobs post checkin for
content problems added targets lint-chart & lint-helm which invoke
commands mentioned in README.md.
* Logic is currently conditional: make lint-helm UNSTABLE=1, failures
will need to be cleaned up before the command can be run as a default.
Change-Id: I6b445a6600c283b8068201a006792aeacf5407aa
diff --git a/Makefile b/Makefile
index 237898b..1a86238 100644
--- a/Makefile
+++ b/Makefile
@@ -32,6 +32,8 @@
branch=`cat .gitreview | grep branch | cut -d '=' -f2`
help:: # @HELP Print the command options
+ @echo
+ @echo "[TEST]"
@echo " test Sanity check chart versions"
@echo
@echo "[CHECK: release]"
@@ -73,7 +75,7 @@
test: test-tags helm-repo-tools # @HELP Makes sure the versions used in the charts are valid
@COMPARISON_BRANCH=origin/$(branch) ./helm-repo-tools/chart_version_check.sh
-clean: # @HELP Removes all files downloaded to run the tests
+clean :: # @HELP Removes all files downloaded to run the tests
$(RM) -r helm-repo-tools
$(RM) tagcollisionreject.*