everest icon indicating copy to clipboard operation
everest copied to clipboard

Write a Powershell script that automates the first step on Windows

Open msprotz opened this issue 8 years ago • 5 comments

Namely: downloading Cygwin's setup-x86_64.exe, then launching it with the right set of commands, opening up a mintty and launching this script.

msprotz avatar Dec 06 '16 16:12 msprotz

This should also install git so that the powershell script can launch bash -c "git clone && everest/everest check".

msprotz avatar Dec 06 '16 16:12 msprotz

It should also check that VS is installed, or install it if it's not.

Maybe chocolatey can be used for the install? (When you set up VMs on Azure, it uses chocolatey to install extra artefacts.)  

sishtiaq avatar Dec 08 '16 08:12 sishtiaq

Hmm I guess the high-level description is:

  • fetch & launch VS2015 installer with C++ & F# flags
  • fetch & launch Cygwin installer with silent mode & wget + git
  • c:\cygwin\bin\bash --login -c "./everest check"

What step would Chocolatey help with?

msprotz avatar Dec 08 '16 15:12 msprotz

A declarative way of handling yr #1 and #2 above.

sishtiaq avatar Dec 08 '16 16:12 sishtiaq

The Docker Windows image (ewerest) already has most, if not all, of these steps automated (now for VS2017 actually.) It now remains to move them back to everest check

tahina-pro avatar Jan 31 '18 19:01 tahina-pro