PreflightCheck
Validates that you have defined all of the resources that your jobs are depending on. Validates that all declared resources are consumed.
Installation
install it as:
$ gem install preflight_check
Usage
$ preflight_check /path/to/config_file.yml
Contributing
- Fork it ( https://github.com/[my-github-username]/preflight_check/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Coming Soon
- Wrap concourse cli
fly
command to validate then runfly
- Check that tasks are defined
- Check concourse config file structure to ensure everything that is declared exists