Jenkins持续集成.NET项目(SVN+MSBuild)
一、安装Jenkins和MSBuild工具
官网下载最新版Jenkins (Jenkins运行需要JDK环境,需要提前配置JDK1.8及以上版本),安装完成后,在浏览器打开 http://localhost:8080/ (默认端口为8080,也可以在安装过程中改为其他端口)。
MSBuild工具的安装请参考:使用bat批处理运行MSBuild生成.NET项目 - 瞬间空白 - 博客园 (cnblogs.com)。
二、配置Jenkins
- 进入Manage Plugins,安装SVN插件(Subversion Plug-in)和MSBuild插件(MSBuild Plugin)。
- 进入Manage Credentials,配置SVN账号密码凭据。
- 进入Global Tool Configuration,配置MSBuild工具路径,参考:MSBuild | Jenkins plugin。
三、配置构建工程
创建时的类型选择FreeStyle project。进入下一步,源码管理选择Subversion,输入URL,并选择事先创建好的凭据,其他保持默认。
下面开始添加构建步骤,类型选择Build a Visual Studio project or solution using MSBuild,配置示例如图:
点击保存,在Jenkins首页就可以看到创建的任务了。
Jenkins的配置还有很多,本文只是记录最基本的操作,当作自己的备忘笔记。