pre-commit: Integrate bandit
Run bandit check from per-commit so that the check is executed in pep8 job. Also remove requirements installed automatically by pre-commit from test-requirements. Change-Id: I45af8c47afb262882ebbee74ae52446fed741e26
This commit is contained in:
6
tox.ini
6
tox.ini
@@ -110,8 +110,10 @@ deps = -r{toxinidir}/doc/requirements.txt
|
||||
commands = sphinx-build -a -W -E -d releasenotes/build/doctrees --keep-going -b html releasenotes/source releasenotes/build/html
|
||||
|
||||
[testenv:bandit]
|
||||
deps = -r{toxinidir}/test-requirements.txt
|
||||
commands = bandit -r watcher -x watcher/tests/* -n5 -ll
|
||||
skip_install = true
|
||||
deps = {[testenv:pep8]deps}
|
||||
commands =
|
||||
pre-commit run --all-files --show-diff-on-failure bandit
|
||||
|
||||
[flake8]
|
||||
filename = *.py,app.wsgi
|
||||
|
||||
Reference in New Issue
Block a user