-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path.ansible-lint
16 lines (16 loc) · 950 Bytes
/
.ansible-lint
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# use `# noqa xxx` at the end of a line, to ignore a particular error
# or add to the warn_list, to ignore for the whole project
warn_list:
- '106' # Role name {} does not match ``^[a-z][a-z0-9_]+$`` pattern
- '208' # File permissions unset or incorrect
- '305' # Use shell only when shell functionality is required
- '503' # Tasks that run when changed should likely be handlers
# new warning categories
- experimental # all rules tagged as experimental
- fqcn-builtins # Use FQCN for builtin actions.
- ignore-errors # Use failed_when and specify error conditions instead of using ignore_errors.
- no-changed-when # Commands should not change things if nothing needs doing.
- schema # Perform JSON Schema Validation for known lintable kinds.
- unnamed-task # All tasks should be named.
- var-spacing # Jinja2 variables and filters should have spaces before and after.
- yaml # Violations reported by yamllint.