Jelajahi Sumber

IS-1142 [test] Added install pylint for jenkin.sh (#1143)

* [#1142] added install pylint for jenkin.sh

* [#1142] added check logic if pylint exists, and force to create the symlink (for handling SKIP_CLEAN)

Co-authored-by: Romain Rigaux <romain.rigaux@gmail.com>
Sungpeo Kook 5 tahun lalu
induk
melakukan
965e50f2e2
1 mengubah file dengan 5 tambahan dan 0 penghapusan
  1. 5 0
      tools/jenkins/jenkins.sh

+ 5 - 0
tools/jenkins/jenkins.sh

@@ -45,6 +45,11 @@ build_sqoop
 
 make apps
 
+if ! [ -x "$(command -v pylint)" ]; then
+    build/env/bin/pip install pylint
+fi
+ln -sf $(which pylint) build/env/bin/pylint
+
 build/env/bin/hue runpylint > PYLINT.txt
 
 rm -f JAVASCRIPTLINT.txt