forked from vitabaks/autobase
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.ansible-lint
28 lines (26 loc) · 1.01 KB
/
.ansible-lint
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
skip_list:
- yaml
- role-name
- ignore-errors
- package-latest
- risky-file-permissions # TODO
- no-log-password # We do not display passwords
- fqcn-builtins # Use FQCN for builtin actions
- no-changed-when
- name[missing] # All tasks should be named.
- name[casing] # TODO: All names should start with an uppercase letter.
- name[template] # Rule for checking task and play names
- jinja[spacing] # TODO
- jinja[invalid] # TODO
- no-handler
- schema[tasks]
- template-instead-of-copy # Templated files should use template instead of copy
- experimental # all rules tagged as experimental
- command-instead-of-shell # Using command rather than shell where necessary
- command-instead-of-module # Using command rather than module where necessary
- fqcn[action]
- no-relative-paths
exclude_paths:
- roles/consul/ # TODO - https://github.com/ansible-community/ansible-consul/pull/520
# https://ansible-lint.readthedocs.io/configuring/
# https://ansible-lint.readthedocs.io/rules/