Unlike go binaries (where we can cross compile) the node module that we publish needs to be built on the platform we publish for. Update our `.travis.yml` file to also build on macOS and fix the publishing script so we don't don't cross publish Darwin from Linux. Once we have CI working for Windows, we'll remove the loop over PUBLISH_GOOS and each build will publish just the artifacts for the host OS. |
||
---|---|---|
.. | ||
gocover.sh | ||
install.sh | ||
make_release.ps1 | ||
make_release.sh | ||
publish.cmd | ||
publish.ps1 | ||
publish.sh |