Template repo for creating standalone cookbooks
./sprout
NOTE: All preferences are namespaced under sprout => exemplar
they include:
path
— The path to the file that exemplar touches; default is~/exemplar
sprout-exemplar
sprout-exemplar::path
./sprout exec rake
The default rake task includes rubocop, foodcritic, unit specs
./sprout exec rake rubocop
./sprout exec rake foodcritic
Unit specs use ChefSpec
./sprout exec rake spec:unit
Integrations specs will run the default recipe on the host system (destructive) and make assertions on the system after install.
Note: It has a precondition that exemplar is not already installed on the system.
./sprout exec rake spec:integration