From d8a9e4714abb362d38ac30ebc5db0f4f5bd57ecd Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Sat, 4 Mar 2017 13:04:21 -0500 Subject: [PATCH] Add ShellCheck to tox Change-Id: Ib76fe08933a360a3e676ea6f825934c1f6f830c9 Signed-off-by: Thanh Ha --- run_shellcheck | 8 ++++++++ tox.ini | 3 +++ 2 files changed, 11 insertions(+) create mode 100755 run_shellcheck 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 -- 2.16.6