Skip to content

This cookbook will proof that test-kitchen is now multi-platform. It will implements the new Transport Abstraction that will let us communicate to any kitchen thru SSH or WinRM.

License

Notifications You must be signed in to change notification settings

afiune/tk-multiplatform

Repository files navigation

tk-multiplatform Cookbook

This cookbook will proof that test-kitchen is now multi-platform. It will implements the new Transport Abstraction that will let us communicate to any kitchen thru SSH or WinRM.

Available drivers to test:

  • kitchen-vagrant
  • kitchen-ec2

Requirements

Testing Vagrant driver: kitchen-vagrant

The vagrant driver is the default test. There is no need to modify anything. Just Run & Enjoy It!

Testing EC2 driver: kitchen-ec2

In order to test the EC2 driver you have to use the file .kitchen.yml.ec2 instead of the .kitchen.yml file that is the default. [kitchen-vagrant]

Usage

  1. bundle install
  2. bundle exec kitchen test

Contributing

  1. Fork the repository on Github
  2. Create a named feature branch (like add_component_x)
  3. Write your change
  4. Write tests for your change (if applicable)
  5. Run the tests, ensuring they all pass
  6. Submit a Pull Request using Github

License and Authors

Authors: Salim Afiune [email protected]

About

This cookbook will proof that test-kitchen is now multi-platform. It will implements the new Transport Abstraction that will let us communicate to any kitchen thru SSH or WinRM.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages