wiki:ansible
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:ansible [2024/08/25 21:29] – created admin | wiki:ansible [2024/08/25 21:38] (current) – [Linting] admin | ||
---|---|---|---|
Line 11: | Line 11: | ||
* https:// | * https:// | ||
==== Linting ==== | ==== Linting ==== | ||
+ | |||
Ansible provides a tool that checks your ansible files for best practices. | Ansible provides a tool that checks your ansible files for best practices. | ||
To lint a specific file or automagically detect what to lint: | To lint a specific file or automagically detect what to lint: | ||
- | ansible-lint | + | ansible-lint ansible-lint |
- | ansible-lint | + | |
If using vim, the following snippet can be used to run ansible-lint inside the editor. By running :make, all the ansible-lint errors will be pulled into vim's quickfix list: | If using vim, the following snippet can be used to run ansible-lint inside the editor. By running :make, all the ansible-lint errors will be pulled into vim's quickfix list: | ||
- | autocmd BufRead, | + | autocmd BufRead, |
- | \ set makeprg=ansible-lint\ -p errorformat=%f: | + | |
+ | \ set makeprg=ansible-lint\ -p errorformat=%f: | ||
+ | |||
+ | //note: this changes makeprg & errorformat for all yml files which might not be what you want// | ||
- | note: this changes makeprg & errorformat for all yml files which might not be what you want | ||
wiki/ansible.1724621348.txt.gz · Last modified: 2024/08/25 21:29 by admin