-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathVagrantfile
More file actions
23 lines (19 loc) · 734 Bytes
/
Copy pathVagrantfile
File metadata and controls
23 lines (19 loc) · 734 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Vagrant.configure("2") do |config|
config.vm.box = "archlinux/archlinux"
config.vm.define "slideserver" do |slideserver|
slideserver.vm.provision "ansible_local" do |ansible|
ansible.playbook = "vagrant/playbooks/slideserver.yml"
end
slideserver.vm.network :forwarded_port, guest: 4567, host: 4567
end
config.vm.define "development", primary: true do |dev_env|
dev_env.vm.provision "ansible_local" do |ansible|
ansible.playbook = "vagrant/playbooks/development_environment.yml"
end
end
config.vm.define "development_gui", primary: true do |dev_env|
dev_env.vm.provision "ansible_local" do |ansible|
ansible.playbook = "vagrant/playbooks/development_gui.yml"
end
end
end