配置Jenkins在Linux平台上运行MSBuild

时间:2019-02-13 23:29:29

标签: .net linux jenkins msbuild centos

有没有一种方法可以配置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

也尝试过:-

https://medium.com/@hudsonmendes/build-net-4-5-on-linux-in-5-minutes-and-see-what-it-is-like-848ea45fc667

但这也不行。我知道我们可以使用Windows Slave或任何计算机来实现此目的。但是我要寻找的只是是否有任何方法可以使用msbuild或等效于Linux的任何Linux平台(在我们的情况下为centos)构建点网项目。

这里的任何帮助将一如既往。

1 个答案:

答案 0 :(得分:0)

实际上,可以在Linux上使用某些.net二进制文件:https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial(在左侧选择发行版)。然后,您可以通过bash执行构建。