This plugin installs a provisioner that allows Syllabus to provision machines.
MIT License
This plugin installs a provisioner that allows Syllabus to provision machines.
$ vagrant plugin install vagrant-syllabus-provisioner
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "your_box"
config.vm.provision :syllabus do |syllabus|
# What files does syllabus use for provisioning?
# (default: ["syllabus.rb"])
syllabus.files = ["syllabus/default.rb"]
end
end
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)Create Vagrantfile
:
$ bundle exec vagrant init
Require this plugin in Vagrantfile
:
Vagrant.require_plugin "vagrant-syllabus-provisioner"
Use vagrant:
$ bundle exec vagrant up
$ bundle exec vagrant provision