From: guillaume.lambert Date: Fri, 10 Dec 2021 19:26:19 +0000 (+0100) Subject: [COMMON] Add a shellcheck tox profile X-Git-Tag: 10.0.0~171^2~2 X-Git-Url: https://gerrit.onap.org/r/gitweb?p=oom.git;a=commitdiff_plain;h=73f3459e00bc391c8639a3bb2d56a15599f2b824 [COMMON] Add a shellcheck tox profile Shellcheck is a shell linter. It can include good remarks as well as false positives. It is currently not activated in the CI. Issue-ID: OOM-2643 Signed-off-by: guillaume.lambert Change-Id: Ie392ce030f877ab6bdca9e91d7f8ec6820f34d79 --- diff --git a/tox.ini b/tox.ini index 337b397a26..01019bbd18 100644 --- a/tox.ini +++ b/tox.ini @@ -62,6 +62,13 @@ whitelist_externals = commands = {toxinidir}/.ci/check-bashisms.sh +[testenv:shellcheck] +basepython = python3 +deps = shellcheck-py +whitelist_externals = find +commands = + find . -not -path '*/\.*' -name *.sh -exec shellcheck \{\} + + [testenv:autopep8] deps = -r{toxinidir}/requirements.txt