我如何在我的Mac上运行Windows平台上的Bazel Go代码?



我必须在Windows平台上使用Bazel测试Go代码,以确保测试也通过Windows。不过,我有一台Mac电脑。我尝试了VirtualBox/Vagrant设置并共享了目录。我也可以去那里上班。Bazel给出了与Visual Studio的一些版本冲突,但我有go test的解决方案。

是否有已知的Mac Windows镜像,已经有Golang, Bazel等所有设置,我可以简单地docker run或其他东西?

我会使用像filipesilva/bazel-windows-docker-container这样的图像,使其包含bazel。

你可以修改它的Dockerfile以包含Golang二进制存档(如go1.15.7.windows-amd64.zip),你只需在%USERNAMEgo下解压缩

你最终应该得到一个Windows映像,通过VirtulaBox在你的Mac上运行,或者使用一个流浪环境,如StefanScherer/docker-windows-box/所述。

相关内容

  • 没有找到相关文章

最新更新