Vagrantfile 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. # -*- mode: ruby -*-
  2. # vi: set ft=ruby :
  3. # All Vagrant configuration is done below. The "2" in Vagrant.configure
  4. # configures the configuration version (we support older styles for
  5. # backwards compatibility). Please don't change it unless you know what
  6. # you're doing.
  7. Vagrant.configure(2) do |config|
  8. config.vm.box = "win8-konvergo"
  9. config.vm.guest = :windows
  10. config.vm.communicator = :winrm
  11. config.winrm.timeout = 500
  12. config.winrm.host = "127.0.0.1"
  13. config.winrm.port = 55985
  14. config.vm.synced_folder "../..", "/c/source/konvergo",
  15. create: true,
  16. type: "rsync",
  17. rsync__exclude: ["dependencies", "vagrant", ".git"],
  18. rsync__args: ["--verbose", "--archive", "--delete", "-zz"]
  19. config.vm.synced_folder "../../../plex-dependency-builder", "/c/source/dep-builder",
  20. create: true,
  21. type: "rsync",
  22. rsync__exclude: ["build", "output", ".git", "*.pyc"],
  23. rsync__args: ["--verbose", "--archive", "--delete", "-zz"]
  24. config.vm.network "forwarded_port", host: 33389, guest: 3389
  25. config.ssh.private_key_path = "vagrant_insecure_key"
  26. config.vm.provider "virtualbox" do |v|
  27. v.memory = 4096
  28. v.cpus = 4
  29. v.gui = true
  30. end
  31. #config.vm.provision :shell, path: "bootstrap.sh"
  32. end