Skip to content

Instantly share code, notes, and snippets.

@donkaban
Created May 30, 2015 18:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save donkaban/fbf7ea458cdf5409cab4 to your computer and use it in GitHub Desktop.
Save donkaban/fbf7ea458cdf5409cab4 to your computer and use it in GitHub Desktop.
devEnv
# -*- mode: ruby -*-
# vi: set ft=ruby :
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'parallels'
#ENV['VAGRANT_DEFAULT_PROVIDER'] = 'virtualbox'
Vagrant.configure(2) do |config|
config.vm.define "zoddy_dev"
config.vm.box = "parallels/ubuntu-14.04"
config.vm.network "private_network", ip: "192.168.33.10"
config.vm.provider "parallels" do |v|
v.update_guest_tools = true
v.optimize_power_consumption = false
v.memory = 4096
v.cpus = 4
end
config.vm.provider "virtualbox" do |v, override|
override.vm.box = "chef/debian-7.8"
end
config.vm.provider "virtualbox" do |vb|
vb.customize ["modifyvm", :id, "--memory","4096"]
vb.customize ["modifyvm", :id, "--cpus", "4"]
end
config.vm.synced_folder "./../../develop", "/home/vagrant/develop", id: "develop", type: "nfs", nfs_udp: "true"
config.vm.synced_folder "./../../toolchains", "/opt/toolchains", id: "toolchains", type: "nfs", nfs_udp: "true"
config.vm.synced_folder "./../../sdk", "/opt/sdk", id: "sdk", type: "nfs", nfs_udp: "true"
config.vm.provision :shell, path: "bootstrap.sh"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment