[Haskell-cafe] Windows Haskell CI
Marcin Szamotulski
profunctor at pm.me
Wed May 6 10:48:21 UTC 2020
Hi,
In my team at IOHK we are using `github-actions` to compile and run tests natively on Windows. We are provisioning a windows machine using, now the official installation procedure of GHC on Windows: via chocolatey. We've been using it for some time and it works quite good for us so far.
Here's our github-action script:
https://github.com/input-output-hk/ouroboros-network/blob/master/.github/workflows/windows.yml
Cheers,
Marcin Szamotulski
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, May 4, 2020 8:53 PM, Ganesh Sittampalam <ganesh at earth.li> wrote:
> On 29/04/2020 23:20, Ben Franksen wrote:
>
> > > It doesn't help for people who want to develop on windows, but at
> > > least releasing for windows is prettty painless this way.
> >
> > Indeed, developing on Windows is something we'd very much like to avoid.
>
> As another darcs developer, I'm ambivalent about it. Windows certainly
> has its pain points but it's the native OS on my primary machine and
> developing in that OS rather than inside a VM does make many things
> simpler. But it's pretty clear no-one else wants to get too close :-)
>
> > But what we definitely need is to be able to run our test suite on
> > Windows; and a significant part of that are a couple hundred bash
> > scripts. If your approach could handle that, I'd be interested to know more.
>
> Given how slow bash scripts are on Windows, another strategy would be to
> simply rewrite them in something else, e.g. something we can directly
> interpret in Haskell. But whatever it is would still require running
> compiled code on Windows somehow.
>
> Cheers,
>
> Ganesh
>
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 477 bytes
Desc: OpenPGP digital signature
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20200506/c565a86c/attachment.sig>
More information about the Haskell-Cafe
mailing list