如何在Jenkins上为.net项目设置构建/部署

我们目前使用Jenkins来从Linux机器中完成所有(Java)构建/部署。 现在我们正在构建.net客户端,并且希望有一个类似的自动构建/部署过程。 我有一些研究,并找到了詹金斯的MSBuild插件。 似乎有两种方法可以进行:

  • 在Linux机器上安装Wine或其他VM for Windows,然后安装.net框架,以便Jenkins可以将它用于MSBuild
  • 在Windows机器上安装一个Jenkins的新实例,并有一个独立的构建平台。
  • 我对.net的奇妙世界相当陌生,因此可能有其他替代品我不知道。

    那么,我如何在Jenkins上为.net项目设置uild / deployment?


    我建议在Windows上设置一个单独的从站,但是从Linux中运行主站。 这样你就可以集中控制和监视你的构建。

    我不能说MSBuild插件的任何内容,因为由于历史原因,我们通过命令行(使用ANT作为“胶水”)运行MS Devenv构建。

    我们为Windows,OS X,iOS和Android构建我们的产品(主要用C ++编写)。 我们的低级构建系统是基于CMake的。

    链接地址: http://www.djcxy.com/p/58425.html

    上一篇: How to setup build/deployment for .net project on Jenkins

    下一篇: why facebook is flooding my site?