来自Github的自动构建

时间:2015-02-27 21:30:01

标签: c# github jenkins build

我想从Github存储库自动构建我的项目。这是一个C#项目。我可以使用Jenkins或类似的东西吗?我已经将Jenkins与Java一起用于Maven项目,但我从未在Github上使用它。

1 个答案:

答案 0 :(得分:2)

GitHub插件可以帮助您入门

  

此插件将Jenkins与Github项目集成在一起。

     

该插件目前有三个主要功能:

     

在Jenkins项目和GitHub触发器之间创建超链接a   通过缓存HTTP POST来推送到存储库时的作业   post-receive hook和可选的自动管理钩子设置。报告   将状态结果返回到github作为Commit Status(记录在SO上)

至于如何建立一个MS项目,那里也有一个plugin

  

要使用此插件,请指定MSBuild.exe的位置目录   Jenkin的配置页面。通常是MSBuild可执行文件   位于C:\ WINDOWS \ Microsoft.NET \ Framework下的子目录。如果你   安装了多个MSBuild版本,可以配置多个   可执行文件。

     

然后,在项目配置页面上,指定名称   构建文件(.proj或.sln)以及您想要的任何命令行参数   传入。文件被编译到Visual Studio的目录中   也会把它们放在一起。