cmmorrow / build-magic

A general purpose build/install/deploy tool.
MIT License
9 stars 2 forks source link

Add a config file linter #37

Closed cmmorrow closed 2 years ago

cmmorrow commented 3 years ago

Is your feature request related to a problem? Please describe. When a config file doesn't pass validation, the error message is extremely verbose and hard to interpret.

Describe the solution you'd like Add a --lint option to the command line to provide more user friendly error messages about the config file schema.

cmmorrow commented 2 years ago

Not sure this will be needed since linting can be handled by yamllint and most syntax errors are well communicated.