VOL-2001 resolve sca errors

Change-Id: Iee4c814e721437c6f2f0d3387cac92be498ceb99
diff --git a/Makefile b/Makefile
index a51bc52..5e492bf 100644
--- a/Makefile
+++ b/Makefile
@@ -148,10 +148,15 @@
 
 GOLANGCI_LINT_TOOL:=$(shell which golangci-lint)
 sca:
+ifeq (,$(GOLANGCI_LINT_TOOL))
 	@echo "Please install golangci-lint tool to run sca"
+	exit 1
+endif
+	rm -rf ./sca-report
 	@mkdir -p ./sca-report
-	golangci-lint run --out-format junit-xml ./... 2>&1 | tee ./sca-report/sca-report.xml ;\
-	rm -rf sca-report
+	$(GOLANGCI_LINT_TOOL) run --out-format junit-xml ./... 2>&1 | tee ./sca-report/sca-report.xml ;\
+	RETURN=$$? ;\
+	exit $$RETURN
 
 test:
 ifeq (,$(GO_JUNIT_REPORT))
@@ -172,5 +177,6 @@
 clean:
 
 distclean: clean
+	rm -rf ./sca_report
 
 # end file