f0b251d924
Executes all linters via pre-commit, which is much faster, guarantees their version locking and allows upgrading them with a single command. Before this change the only linter running via pre-commit was ansible-lint. Now we also run bashate, flake8 and yamllint via pre-commit. For developer convenience we still keep the old tox environments which allow running a single linter. Change-Id: Ia0737c50de0f01de8576089d72de8940c16e9e0e
12 lines
377 B
Plaintext
12 lines
377 B
Plaintext
---
|
|
parseable: true
|
|
skip_list:
|
|
- ANSIBLE0006
|
|
- ANSIBLE0012
|
|
- ANSIBLE0016
|
|
- '204' # [E204] Lines should be no longer than 120 chars
|
|
# E602 https://github.com/ansible/ansible-lint/issues/450
|
|
- '602' # [E602] Don't compare to empty string
|
|
# E405 is too new and we need to enable it in a separate change
|
|
- '405' # [E405] Remote package tasks should have a retry
|