微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Ubuntu机器上通过jenkins代码发布.net MVC解决scheme

我们在ubuntu中为.net代码库build立了一个jenkins CI构build环境。

以下是在jenkins中执行的步骤,发现工作正常: – 从git获取代码库存储库。 – 使用“XBuild”构build代码库。 也可以使用发布模式进行构build。

发布后,我们面临的问题是发布构build代码。 我们可以按照上面列出的步骤,用MSBuildbuild立并在Windows上发布。 但在Ubuntu中,我们无法发布(本地或外部)命令行参数(在shell窗口中)发布“/p:proj_file_pub.xml”不能与Ubuntu XBuild构build一起使用。

我们还在Ubuntu中安装了mono工具,用于手动构build.net代码库。 如果我们可以使用任何shell命令使用mono进行发布,那么请让我们知道一样。

获取磁盘和/或具有未知文件格式的驱动器的大小,C#.NET框架?

如何禁用.NET Frameworkexception处理并使用我自己的呢?

Metro应用程序中的故事板animation和附加属性

应用程序当前closuresclosures窗口提示

开发以pipe理员身份运行命令的应用程序

我将重复这个要求,在Jenkins中构build.net代码库并发布到本地或外部服务器。 首先,我们希望在本地发布代码

请build议适当的shell命令,使用Jenkins在Ubuntu机器上发布代码库。

PS:代码库是一个MVC Web应用程序。

.Net混淆器

TFS C#API:Workspace.PendAdd地失败

与崩溃转储相比,WinDbg在附加到进程时显示不同的调用堆栈

无法find模块“mscorwks.dll”

AsyncIO.ForceDotNet.Force()导致Windows XP上的内存泄漏

成功!!!。

经过大量研究发现,在ubuntu下使用xbuild在本地发布网站的命令是用下面的命令…

xbuild ./sandBox/sandBox.csproj / t:Build / p:OutputPath =“/ var / code / build”/ p:Configuration =“Release”

在上面的命令中发布时要注意的重要参数是/ p:OutputPath。 我们需要为“OutputPath”设置合适的路径以便相应地发布。

发布的网站将在如/ var / code / build / website / Publish_Website文件夹(不确定实际路径)的路径下。

Jenkins可以使用相同的命令作为shell命令发布网站发布CI构建。

希望这个信息有帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐