This cookbook installs CQ Unix Toolkit.
The following platform families are supported:
- Debian
- RHEL
Since this cookbook is rather simple there's a chance it will work flawlessly on other platforms, however it hasn't been tested against any other operating system except those mentioned above.
Key | Type | Description | Default |
---|---|---|---|
['cq_unix_toolkit']['repository']['url'] | String | URL to CQ Unix Toolkit repository | https://github.com/Cognifide/CQ-Unix-Toolkit.git |
['cq_unix_toolkit']['repository']['revison'] | String | Git revision/tag | v1.1.1 |
['cq_unix_toolkit']['user'] | String | The owner of cloned repository | root |
['cq_unix_toolkit']['group'] | String | Group which owns Git workspace | root |
['cq_unix_toolkit']['install_dir'] | String | Installation directory | /opt/scripts/CQ-Unix-Toolkit |
Include cq-unix-toolkit
in your node's run_list
:
{
"run_list": [
"recipe[cq-unix-toolkit::default]"
]
}
- Fork the repository on Github
- Create a named feature branch (i.e.
add-new-recipe
) - Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request
Author:: Jakub Wadolowski (jakub.wadolowski@cognifide.com)