From: Thanh Ha Date: Sat, 4 Mar 2017 18:04:21 +0000 (-0500) Subject: Add ShellCheck to tox X-Git-Tag: v0.0.6~30 X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F94%2F4094%2F1;p=releng%2Flftools.git Add ShellCheck to tox Change-Id: Ib76fe08933a360a3e676ea6f825934c1f6f830c9 Signed-off-by: Thanh Ha --- diff --git a/run_shellcheck b/run_shellcheck new file mode 100755 index 00000000..c134a94a --- /dev/null +++ b/run_shellcheck @@ -0,0 +1,8 @@ +#!/bin/bash + +command -v shellcheck >/dev/null 2>&1 || { + echo >&2 "ShellCheck is not installed. Please install using your favourite package manager." + exit 1 +} + +shellcheck shell/* diff --git a/tox.ini b/tox.ini index 9bc7ebaa..09cc1a94 100644 --- a/tox.ini +++ b/tox.ini @@ -12,3 +12,6 @@ whitelist_externals = echo [testenv:docs-linkcheck] deps = -rrequirements.txt commands = sphinx-build -b linkcheck -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/linkcheck + +[testenv:shellcheck] +commands = ./run_shellcheck