multiview
multiview copied to clipboard
Add CI for Windows
Windows has unique shell behavior (particularly with cmd
and bat
execution). There is a concern that this package will behave differently on the various versions of windows and node.
Ideally we will want to test a matrix of node versions 1-7, on various versions of windows.
Travis only supports MacOS and Linux right now. No windows support.
I've found tea-ci.org, but seems not as simple as travis to set up for node. Worth looking into.
Microsoft's Azure Pipelines is free to use for open source projects and I've found it quite good. It supports Linux, Windows and also MacOS. GitHub Actions also supports all 3 platforms and is free to use, although it might be a little immature at the moment. (They're probably running that on Azure too.)