我的Jenkins容器在Docker内部。由于Docker基于Linux,因此它不接受任何路径,例如"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MsBuild.exe"。 Jenkins在Docker容器内的msbuild路径是什么? 我遇到了错误,如“致命错误:无法在此类操作系统上使用此插件”。
请使用windowsservercore docker镜像和MSBuild。 Docker还支持Linux和Windows平台。有关Windows Docker映像的详细信息,请参考下面的链接。 https://blog.alexellis.io/3-steps-to-msbuild-with-docker/