1
Fork 0
Code Activity
Var Dump:
dumpVar: only available in dev mode
Mailing List
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you https://ansible.readthedocs.io/projects/lint/
Find a file
2022-12-03 20:55:48 +00:00
.config Assimilate schemas project (#2769) 2022-12-02 22:32:36 +00:00
.github Assimilate schemas project (#2769) 2022-12-02 22:32:36 +00:00
.vscode Some linting fixes (#2766) 2022-12-02 16:47:31 +00:00
docs Decouple profile listing from profile selecting on CLI (#2721) 2022-11-23 13:11:14 +00:00
examples Rename some tests (#2767) 2022-12-02 17:47:05 +00:00
plugins/modules Minor mypy improvements (#2000) 2022-03-14 16:21:10 +00:00
src/ansiblelint Allow var_naming_pattern in linter config schema (#2776) 2022-12-03 20:55:48 +00:00
test Fix multiline jinja pattern in schema (#2775) 2022-12-03 20:18:35 +00:00
tools GHA combine all tox jobs under a single build matrix (#2754) 2022-11-30 11:28:24 +00:00
.ansible-lint Allow var_naming_pattern in linter config schema (#2776) 2022-12-03 20:55:48 +00:00
.darglint Some linting fixes (#2766) 2022-12-02 16:47:31 +00:00
.flake8 Some linting fixes (#2766) 2022-12-02 16:47:31 +00:00
.git_archival.txt Configure setuptools-scm-git-archive 2018-12-04 23:23:34 +01:00
.gitattributes Mark png files as binary 2020-04-17 16:30:30 +02:00
.gitignore Assimilate schemas project (#2769) 2022-12-02 22:32:36 +00:00
.isort.cfg Adopt black formatting 2021-02-06 12:04:47 +00:00
.packit.yaml Packit tuning (#2768) 2022-12-02 17:14:55 +00:00
.pre-commit-config.yaml Assimilate schemas project (#2769) 2022-12-02 22:32:36 +00:00
.pre-commit-hooks.yaml Updated repository urls (#2670) 2022-11-17 22:44:02 +00:00
.prettierignore Normalize format of non-test yaml files (#1921) 2022-02-17 13:41:23 -06:00
.prettierrc.yaml Assimilate schemas project (#2769) 2022-12-02 22:32:36 +00:00
.pylintrc Add warning message about outdated linter version (#2615) 2022-10-26 22:24:41 +01:00
.readthedocs.yml Deprecate running under py38 (#2760) 2022-12-01 14:17:33 +00:00
.yamllint Assimilate schemas project (#2769) 2022-12-02 22:32:36 +00:00
codecov.yml Add YAML explicit start --- throughout repo (#1948) 2022-03-03 19:06:14 +00:00
conftest.py Update schemas and the refresh logic (#2702) 2022-11-19 16:06:11 +00:00
COPYING Clarify GPLv3 license of the distribution (#1882) 2022-02-14 16:02:38 +00:00
cspell.config.yaml Disable cspell allowCompoundWords (#2660) 2022-11-17 22:57:45 +00:00
DCO_1_1.md Enable prettier for all supported formats (#1925) 2022-02-17 21:01:54 +00:00
mypy.ini Deprecate running under py38 (#2760) 2022-12-01 14:17:33 +00:00
playbook.yml Fix bug which prevented run of rules on tasks doing imports (#2526) 2022-09-30 20:00:55 +01:00
pyproject.toml Removed dead code and add few no cover (#2743) 2022-12-01 20:52:05 +00:00
pytest.ini Updated repository urls (#2670) 2022-11-17 22:44:02 +00:00
README.md Fix badge linking to rules (#2746) 2022-11-30 11:44:16 +00:00
requirements.txt Allow var_naming_pattern in linter config schema (#2776) 2022-12-03 20:55:48 +00:00
requirements.yml Reduce test dependency on galaxy server (#2716) 2022-11-22 23:07:42 +00:00
setup.cfg Restore offline mode functionality (#2761) 2022-11-30 21:55:45 +00:00
tox.ini Assimilate schemas project (#2769) 2022-12-02 22:32:36 +00:00

PyPI version Ansible-lint rules explanation Discussions GitHub Actions CI/CD Language grade: Python pre-commit

Ansible-lint

ansible-lint checks playbooks for practices and behavior that could potentially be improved. As a community backed project ansible-lint supports only the last two major versions of Ansible.

Visit the Ansible Lint docs site

Contributing

Please read Contribution guidelines if you wish to contribute.

Licensing

The ansible-lint project is distributed as GPLv3 due to use of GPLv3 runtime dependencies, like ansible and yamllint.

For historical reasons, its own code-base remains licensed under a more liberal MIT license and any contributions made are accepted as being made under original MIT license.

Authors

ansible-lint was created by Will Thames and is now maintained as part of the Ansible by Red Hat project.