[VOL-5100] - periodic-voltha-test-bbsim

jjb/pipeline/voltha/master/bbsim-tests.groovy
---------------------------------------------
  o misc npm-groovy-lint cleanups:
    - indentation, quotes, typed vars, etc.
    - convert tabs to space (expand -i -t 8)
  o Stage('Install Kind')
    - wrap install_kind call in a script{} block for evaluation.
    - no primitives available like sh() to provide needed script{} context.
  o Re-enable IAM method now that branch_name is fixed.

makefiles/lint/include.mk
makefiles/lint/groovy/include.mk
makefiles/lint/groovy/install.mk
--------------------------------
  o (WIP) Add skeleton targets for lint-groovy able to install
    npm-groovy-lint on demand for local use.

Change-Id: Ifbf72ae9cb021d28c15a783454278ac2c680e45e
diff --git a/makefiles/lint/include.mk b/makefiles/lint/include.mk
index 7cfed79..e928fc3 100644
--- a/makefiles/lint/include.mk
+++ b/makefiles/lint/include.mk
@@ -28,7 +28,7 @@
 	@echo "[LINT]"
 
 include $(ONF_MAKEDIR)/lint/doc8/include.mk
-include $(ONF_MAKEDIR)/lint/groovy.mk
+include $(ONF_MAKEDIR)/lint/groovy/include.mk
 include $(ONF_MAKEDIR)/lint/jjb.mk
 include $(ONF_MAKEDIR)/lint/json.mk
 include $(ONF_MAKEDIR)/lint/license/include.mk