Contains recipes to prepare environment for JTalks components deployment - should install required dependencies, MySQL, configure firewalls, etc. Go through Tests Kichen guides in order to get a notion on how the development is going on.
The process is described on Test Kitchen site itself. Summary:
- Install Ruby. On *nix you'd probably want to use rbenv utility for this purpose. All the installation scripts and most of utilities are written in Ruby.
- Install Vagrant & VirtualBox for running virtual machines.
gem install test-kitchen- this installs a utility to easy startup an env with the cookbook and run tests if needed.gem install berkshelf- utility for test kitchen to download dependant cookbooks If this fails, you probably didn't install Ruby correctly. Runkitchen versionto check the gem was installed.- Run
kitchen convergeto startup a VM with the cookbooks andkitchen verifyto run the integration tests.
In order to speed up working with Test Kitchen, you can follow this advise to configure an HTTP proxy.