Sha256: e85e708b7dd6708607c9b4fc60a4370f44436b1c095ce40e69d203fde0dacf0d

Contents?: true

Size: 993 Bytes

Versions: 9

Compression:

Stored size: 993 Bytes

Contents

# Contributing

## Developing

If you'd like to submit a patch:

1. Fork the project.
2. Make your feature addition or bug fix.
3. Add [tests](#testing) for it. This is important so that it isn't broken in a
   future version unintentionally.
4. Commit. **Do not touch any unrelated code, such as the gemspec or version.**
   If you must change unrelated code, do it in a commit by itself, so that it
   can be ignored.
5. Send a pull request.

## Testing

### Install prerequisites

Install the latest version of [Bundler](http://gembundler.com)

    $ gem install bundler

Clone the project

    $ git clone git://github.com/berkshelf/vagrant-berkshelf.git

and run:

    $ cd vagrant-berkshelf
    $ bundle install

Bundler will install all gems and their dependencies required for testing and developing.

### Running unit (RSpec) tests

One-time run with Thor

    $ bundle exec thor spec

Or you can setup a quick feedback loop with Guard

    $ bundle exec guard start
    guard> rspec

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
vagrant-berkshelf-3.0.1 CONTRIBUTING.md
vagrant-berkshelf-3.0.0 CONTRIBUTING.md
vagrant-berkshelf-3.0.0.rc2 CONTRIBUTING.md
vagrant-berkshelf-3.0.0.rc1 CONTRIBUTING.md
vagrant-berkshelf-2.0.1 CONTRIBUTING.md
vagrant-berkshelf-2.0.0.rc4 CONTRIBUTING.md
vagrant-berkshelf-2.0.0.rc3 CONTRIBUTING.md
vagrant-berkshelf-2.0.0.rc2 CONTRIBUTING.md
vagrant-berkshelf-2.0.0.rc1 CONTRIBUTING.md