cookbook 'vicnum', '= 0.1.2'
vicnum (5) Versions 0.1.2 Follow2
Installs/Configures Vicnum application
cookbook 'vicnum', '= 0.1.2', :supermarket
knife supermarket install vicnum
knife supermarket download vicnum
Vicnum Cookbook
Requirements
Platform
Ubuntu 10.04Ubuntu 12.04
Cookbooks
-
apache2- https://github.com/opscode-cookbooks/apache2.git -
mysql- https://github.com/opscode-cookbooks/mysql.git -
php- https://github.com/opscode-cookbooks/php.git -
database- https://github.com/opscode-cookbooks/database.git
Supported versions
Vicnum 1.3Vicnum 1.4Vicnum 1.5
Mysql configuration
Actually, you must setup mysql root password to vicnum.
json
{
"mysql": {
"server_root_password": "vicnum"
}
}
Attributes
vicnum::default
-
['vicnum']['version']- Vicnum version to deploy -
['vicnum']['path']- Path where application will be deployed -
['vicnum']['server_name']- Apache2 server name -
['vicnum']['server_aliases']- Array of apache2 virtualhost aliases
Usage
vicnum::default
Just include vicnum in your node's run_list:
{
"name":"my_node",
"run_list": [
"recipe[vicnum]"
]
}
Running tests
First, install dependencies:
bundle installInstall cookbook dependencies
berks installRun strainer tests:
bundle exec strainer test
Contributing
- Fork the repository on Github
- Create a named feature branch (like
add-component-x) - Write you change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
License and Authors
Authors: Sliim sliim@mailoo.org
License: See COPYING file.
Dependent cookbooks
| apache2 >= 0.0.0 |
| mysql >= 0.0.0 |
| php >= 0.0.0 |
| database >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
CHANGELOG for Vicnum
This file is used to list changes made in each version of vicnum.
0.1.0:
- Initial release of vicnum
0.1.1:
- Readme improvements
- Running tests with strainer
- Added travis continuous integration
- Tests refactoring
0.1.2:
- Fixed download link
- Integration testing with serverspec and test-kitchen
Foodcritic Metric
0.1.2 passed this metric
0.1.2 passed this metric
