cli: lint: pull shellcheck from cipd
Rather than rely on shellcheck from the SDK or in $PATH, pull the
pinned version from tricium. This isn't great, but it's good enough
for now to unblock people.
BUG=None
TEST=`cros lint` on shell scripts still works
Change-Id: Ibe835f9b0e31fd49d32f7a412a0098fce80a3c6d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/4385355
Commit-Queue: Ram Chandrasekar <rchandrasekar@google.com>
Tested-by: Mike Frysinger <vapier@chromium.org>
Auto-Submit: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Ram Chandrasekar <rchandrasekar@google.com>
diff --git a/scripts/run_tests.py b/scripts/run_tests.py
index 5181850..6498cc0 100644
--- a/scripts/run_tests.py
+++ b/scripts/run_tests.py
@@ -33,6 +33,7 @@
from chromite.lib import cros_build_lib
from chromite.lib import gs
from chromite.lib import namespaces
+from chromite.lint import linters
from chromite.scripts import clang_format
@@ -119,6 +120,7 @@
formatters.gn._find_gn()
formatters.star._find_buildifier()
formatters.textproto._find_txtpbfmt()
+ linters.shell._find_shellcheck()
with clang_format.ClangFormat():
pass