ansible/.ansible-lint

48 lines
1.3 KiB
Plaintext
Raw Normal View History

2021-07-31 20:06:03 -05:00
# .ansible-lint
# vim:ft=ansible
exclude_paths:
# We're not interested in linting Galaxy roles here
- .roles
2021-09-18 16:46:47 -05:00
- /root/.cache
- ../../../root/.cache
2021-07-31 20:06:03 -05:00
mock_roles:
# Used for local testing
- geerlingguy.docker
- geerlingguy.postgresql
- willshersystems.sshd
2021-07-31 20:06:03 -05:00
skip_list:
2021-07-31 20:06:03 -05:00
# I'm aware of the risks and accept them
- package-latest
2021-09-24 21:11:03 -05:00
# I do not intend to publish a majority of roles here
# The ones that I do will be in separate repos with their own CI/CD
- meta-no-info
# I don't care
- role-name
# Fuck off with the yaml stylings
# yes/no is a wide Ansible convention
- yaml
# And piss off with this; I know what I'm doing. The get_url builtin randomly
# times out and I really don't want to hammer tmodloader servers when I don't
# have to
- command-instead-of-module
# Jesus Christ what's with the style enforcement here?
- name[template]
# Why the fuck does my naming scheme matter? Eat shit. It's not a deprecation,
# it's literally just stylistic
- name[casing]
- name[play]
2022-10-12 09:52:18 -05:00
# These tend to be pretty buggy
- experimental
2023-10-29 14:02:16 -05:00
# I have no clue when this was added but fuck you
- no-free-form
2022-10-12 09:52:18 -05:00
warn_list:
# FQCN is a nice-to-have, but I'm not worried about it
- fqcn-builtins
2023-10-29 14:09:51 -05:00
- fqcn
# Key order is just nitpicky
- key-order