Create virtual machines with Vagrant.
- Install Vagrant and VirtualBox
- Clone or download this repo
- Navigate to the
linux,macos, orwindowsdirectory - Run
vagrant up
Generic settings can be found in settings.rb. Settings more specific to each OS are in their respective Vagrantfile.
Provision scripts are located in the run_once and run_always directories. The scripts under run_once are only executed if the machine hasn't been provisioned, while those under run_always will execute with every vagrant up.
The filename of each script is prefixed with a number so that it will run in a certain order. A lower number has greater priority. Scripts in run_once are processed before those in run_always.