Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. # -*- mode: ruby -*-
  2. # vi: set ft=ruby :
  3.  
  4. =begin
  5. ModernIE VMs
  6. edge-Win10
  7. IE11-Win7
  8. IE11-Win8.1
  9. IE10-Win7
  10. IE10-Win8
  11. IE9-Win7
  12. IE8-Win7
  13. IE7-Vista
  14. System Account Credentials
  15. Username: IEUser
  16. Password: Passw0rd!
  17. =end
  18.  
  19. boxes = [
  20. {:name => "edge-Win10", :box => "modernIE/w10-edge"},
  21. {:name => "IE11-Win7", :box => "modernIE/w7-ie11"},
  22. {:name => "IE11-Win8.1", :box => "modernIE/w8.1-ie11"},
  23. {:name => "IE10-Win7", :box => "modernIE/w7-ie10"},
  24. {:name => "IE10-Win8", :box => "modernIE/w8-ie10"},
  25. {:name => "IE9-Win7", :box => "modernIE/w7-ie9"},
  26. {:name => "IE8-Win7", :box => "modernIE/w7-ie8"},
  27. {:name => "IE7-Vista", :box => "modernIE/vista-ie7"}
  28. ]
  29.  
  30. Vagrant.configure(2) do |config|
  31. boxes.each do |box|
  32. config.vm.synced_folder ".", "/vagrant", id: "vagrant-root", disabled: true
  33. config.vm.define box[:name], autostart: false do |machine|
  34. machine.vm.box = box[:box]
  35. config.vm.provider "virtualbox" do |vb|
  36. vb.customize ["modifyvm", :id, "--memory", "1024"]
  37. vb.customize ["modifyvm", :id, "--vram", "128"]
  38. vb.customize ["modifyvm", :id, "--cpus", "2"]
  39. vb.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
  40. vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
  41. vb.customize ["guestproperty", "set", :id, "/VirtualBox/GuestAdd/VBoxService/--timesync-set-threshold", 10000]
  42. vb.gui = true
  43. end
  44. end
  45. end
  46. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement