hugelgupf / p9

Idiomatic Go 9P2000.L client and server, extracted from gVisor for general use
Apache License 2.0
90 stars 19 forks source link

Set up Windows and OS X builds & tests in CircleCI #14

Closed hugelgupf closed 4 years ago

hugelgupf commented 5 years ago

Are these paid features?

Perhaps we can move to another CI system...

hugelgupf commented 5 years ago

cc @djdv

djdv commented 5 years ago

I asked @stebalien about our setups. It seems like at least for Circle, Windows is paid but Mac OS is free for open source projects. I'm not sure about alternative CI's that might offer free Windows support.

At the very least, testing the build should be possible on any configuration that allows shell scripts, on any platform, since the Go compiler makes cross compiling very simple. (thanks Plan9 compiler research) GOOS=windows go build

hugelgupf commented 5 years ago

I think Azure allows free windows stuff. @rminnich has used it?

Stebalien commented 5 years ago

You could also use appveyor.