mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-03-26 21:33:05 +00:00
Some YAML files used in the project are not Ansible playbooks and should not be evaluated by ansible-lint. This change add the paths and files that should not be evaluated to an exclude list, that affects linter operations in CI and pre-commit scripts.
31 lines
732 B
Plaintext
31 lines
732 B
Plaintext
exclude_paths:
|
|
- .ansible-freeipa-tests/
|
|
- .cache/
|
|
- .github/
|
|
- .pre-commit-config.yaml
|
|
- .tox/
|
|
- .venv/
|
|
- .yamllint
|
|
- molecule/
|
|
- tests/azure/
|
|
|
|
|
|
parseable: true
|
|
|
|
quiet: false
|
|
|
|
skip_list:
|
|
- '201' # Trailing whitespace
|
|
- '204' # Lines should be no longer than 160 chars
|
|
- '206' # Variables should have spaces before and after: {{ var_name }}'
|
|
- '208' # File permissions not mentioned
|
|
- '301' # Commands should not change things if nothing needs doing'
|
|
- '305' # Use shell only when shell functionality is required'
|
|
- '306' # Shells that use pipes should set the pipefail option'
|
|
- '502' # All tasks should be named
|
|
- '505' # Referenced missing file
|
|
|
|
use_default_rules: true
|
|
|
|
verbosity: 1
|