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.04
Ubuntu 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.3
Vicnum 1.4
Vicnum 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 install
Install cookbook dependencies
berks install
Run 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