有没有一种方法可以配置jenkins使其能够在linux平台上运行msbuild。我确实看到了msbuild插件,但其“全局工具配置”下的配置主要与Windows有关。如果我没有尝试使用简单的shell脚本来下载msbuild或在Linux主机上运行msbuild所需要的内容,也没有插件。我们使用centos linux发行版,并尝试了所有方法来下载点网核心
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
sudo yum install dotnet-sdk-2.2
也尝试过:-
但这也不行。我知道我们可以使用Windows Slave或任何计算机来实现此目的。但是我要寻找的只是是否有任何方法可以使用msbuild或等效于Linux的任何Linux平台(在我们的情况下为centos)构建点网项目。
这里的任何帮助将一如既往。
答案 0 :(得分:0)
实际上,可以在Linux上使用某些.net二进制文件:https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial(在左侧选择发行版)。然后,您可以通过bash执行构建。