# -*- mode: ruby -*- # vi: set ft=ruby : VAGRANTFILE_API_VERSION ||= "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.synced_folder ".", "/vagrant" # Create a box with the latest version available config.vm.define "monicahq-latest", primary: true do |monicahq| monicahq.vm.box = "ubuntu/bionic64" monicahq.vm.hostname = "monica" monicahq.vm.boot_timeout = 180 monicahq.vm.provision "shell", path: "install-monica.sh", keep_color: true end # Create a box with the specific version tag config.vm.define "monicahq-stable" do |monicahq| monicahq.vm.box = "ubuntu/bionic64" monicahq.vm.hostname = "monica" monicahq.vm.boot_timeout = 180 monicahq.vm.provision "shell", path: "install-monica.sh", keep_color: true, env: {"GIT_TAG" => "#{ENV['GIT_TAG']}"} end end