829 B
829 B
yamllint
A linter for YAML files. More information: https://yamllint.readthedocs.io.
- Lint a file:
yamllint {{path/to/file.yaml}}
- Lint all YAML files in a directory recursively:
yamllint {{path/to/directory}}
- Lint a file with a specific config file:
yamllint {{[-c|--config-file]}} {{path/to/config.yaml}} {{path/to/file.yaml}}
- Lint a file using a preset config (
defaultorrelaxed):
yamllint {{[-d|--config-data]}} "{{extends: relaxed}}" {{path/to/file.yaml}}
- Output in a parsable format (for CI integration):
yamllint {{[-f|--format]}} parsable {{path/to/file.yaml}}
- Lint a file with strict mode (return 2 for warnings):
yamllint {{[-s|--strict]}} {{path/to/file.yaml}}
- Read from
stdin:
cat {{path/to/file.yaml}} | yamllint -
- Display help:
yamllint {{[-h|--help]}}