kitchen-appbundle-updater
A Test Kitchen Driver that will use a version of Chef-Client from Github.
It provides a provisioner based on Kitchen::Provisioner::ChefZero. There
is currently no support for chef-solo.
Requirements
Test-Kitchen
This provider requires Test-Kitchen ~> 1.4.
Installation and Setup
Add the following to your Gemfile:
gem "test-kitchen", "~> 1.4.0.rc.1"
gem 'kitchen-appbundle-updater', git: "https://github.com/jdmundrawala/kitchen-appbundle-updater.git"
You can use the provided provisioner by modifying the provisioner section
in your .kitchen.yml to look like:
provisioner:
name: chef_github
Configuration
chef_gitref
The branch, tag, or SHA to use. The default value is master.
chef_gitorg
The Github org or user which owns the repository. The default value is chef.
chef_gitrepo
The name of the repository. The default value is chef.
Development
- Source hosted at GitHub
- Report issues/questions/feature requests on GitHub Issues
Pull requests are very welcome! Make sure your patches are well tested. Ideally create a topic branch for every separate change you make. For example:
- Fork the repo
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Added some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request
Authors
Created and maintained by Jay Mundrawala ([email protected])
License
Apache 2.0 (see LICENSE)