Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Windows Box

Usage

You will need vagrant to manage the environment.

vagrant up

will start a VM in GUI mode.

The target project directory is accessible from a mount at C:\app.
Scripts to launch a notification with each notifier are available in C:\vagrant.

Construction

The base box is a Windows 10 Enterprise edition because Windows 8.x client does not have WinRM activated by default and I don't find one correctly packaged (using ssh or WinRM) on vagrantcloud or vagrantbox.es.

Windows notifiers implemented in send-notification are then automatically installed.

Growl

The chocolatey Growl package was failing at installation. Resolving .NET Framework v2 dependency by hand solve this.

Snarl

Installing Snarl in silent mode always throw an %ERRORLEVEL% == 1223. There is a hacky workaround to ignore it...

Launching Snarl after a silent install fails with error:

snarl requires exec.library v46 or greater

This is a known problem, the solution is to install melon before trying to launch Snarl.

Chocolatey

In case you (or future me) needs script to install Chocolatey: Provisioning a windows box with vagrant and chocolatey.