Change-Id: I7ea7346fb2cacb5310293a3b2dbdc1e6261dbab0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
--- /dev/null
+[ShellCheck]
+bears = ShellCheckBear
+files = shell/*
+shell = bash
sphinx>=1.4.9
sphinx_bootstrap_theme>=0.4.14
-
+++ /dev/null
-#!/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/*
[tox]
minversion = 1.6
-envlist = docs,docs-linkcheck,shellcheck
+envlist =
+ coala,
+ docs,
+ docs-linkcheck
+
+[testenv:coala]
+basepython = python3
+deps =
+ coala
+ coala-bears
+commands =
+ coala --non-interactive
[testenv:docs]
deps = -rrequirements.txt
[testenv:docs-linkcheck]
deps = -rrequirements.txt
commands = sphinx-build -b linkcheck -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/linkcheck
-
-[testenv:shellcheck]
-commands = ./run_shellcheck