This is a Vagrant 1.2+ plugin that adds a reload provisioning step that can
be used to do a reload on a VM during provisioning.
$ vagrant plugin install vagrant-reload
Add config.vm.provision :reload to your Vagrantfile to reload your VM
during provisioning.
To work on the vagrant-reload plugin, clone this repository out, and use
Bundler to get the dependencies:
$ bundle
You can test the plugin without installing it into your Vagrant environment by
just creating a Vagrantfile in the top level of this directory
(it is gitignored) and add the following line to your Vagrantfile
Vagrant.require_plugin "vagrant-reload"Use bundler to execute Vagrant:
$ bundle exec vagrant up
- Fork it
- Create your feature branch (
$ git checkout -b my-new-feature) - Commit your changes (
$ git commit -am 'Add some feature') - Push to the branch (
$ git push origin my-new-feature) - Create new Pull Request