# -*- mode: ruby -*- # vi: set ft=ruby : # This is a set of different vagrant setups that are primarily useful for package # building and testing. The techniques here were borrowed from the Git Fusion # team. VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| #A Vagrant Windows10 box config.vm.define 'windows10' do |windows| windows.vm.box = "gusztavvargadr/windows-10" windows.vm.guest = :windows windows.vm.synced_folder ".", "c:\\users\\vagrant\\hws", create: true, owner: "vagrant", group: "vagrant" config.ssh.password = "vagrant" config.ssh.username = "vagrant" windows.vm.communicator = "winrm" windows.vm.network :public_network config.winrm.username = "vagrant" config.winrm.password = "vagrant" config.windows.halt_timeout = 15 config.winrm.timeout = 1800 # 30 minutes config.vm.boot_timeout = 1800 # 30 minutes config.vm.provider "virtualbox" do |vb| vb.gui = true vb.linked_clone = true vb.memory = 4096 vb.cpus = 2 vb.customize ["modifyvm", :id, "--vram", 256] vb.customize ["modifyvm", :id, "--accelerate3d", "on"] vb.customize ["modifyvm", :id, "--accelerate2dvideo", "on"] vb.customize ["modifyvm", :id, "--clipboard", "bidirectional"] vb.customize ["modifyvm", :id, "--draganddrop", "bidirectional"] vb.customize [ "storageattach", :id, "--storagectl", "IDE Controller", "--device", 0, "--port", 1, "--type", "dvddrive", "--medium", "emptydrive"] audio_driver = case RUBY_PLATFORM when /linux/ "alsa" when /darwin/ "coreaudio" when /mswin|mingw|cygwin/ "dsound" else raise "Unknown RUBY_PLATFORM=#{RUBY_PLATFORM}" end vb.customize ["modifyvm", :id, "--audio", audio_driver, "--audiocontroller", "hda"] end windows.vm.provision :shell, :path => "choco.cmd", privileged: true windows.vm.provision :shell, :path => "package.cmd", privileged: true end end
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#4 | 26306 | Jen Bottom |
Copy up from dev to main. Now using a different pre-build Windows10 Vagrant box |
||
#3 | 25621 | Jen Bottom | Integrating sone fixes from dev to main | ||
#2 | 25132 | Jen Bottom | Copy up from dev to main | ||
#1 | 24911 | Jen Bottom |
Integrating changes to Windows10 setup from dev to main. Currently Audio is very choppy with NVDA. Unsure if this is a issue with drivers, VirtualBox, my environment... |
||
//guest/jen_bottom/vagrant/windows/Vagrantfile | |||||
#2 | 24903 | Jen Bottom | Copy up latest Win10 Vagrant file and P4IGNORE file from dev to main | ||
#1 | 24902 | Jen Bottom | Copy up refactor of the Windows boxes from dev to main |