本文章主要讲述如何进行Jenkins+SVN+.NET+Slave项目持续集成
首先大家一定要对Jenkins的Master/Slave的关系要有一定的了解,不然会出现云里雾里的情况,废话不多说
第一步: 下载&安装插件:
所有的插件均可在此网站下载:https://wiki.jenkins-ci.org/display/JENKINS/Plugins
我们采用的是.NET项目,因此下载 msbuild.hpi
进入Jenkins–系统管理–管理插件–高级–上传插件 进行安装
第二步: 部署SVN+MsBuild
1、进入Jenkins–系统管理–管理配置–MSBuild
Name: MSBuild(4.0)
Path to MSBuild: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
2、进入Jenkins,新建一个A项目(构建一个自由风格的软件项目)
3、源码管理: 选择Subversion, Repository URL:为源码的SVN地址,输入SVN用户名和密码
4、构建触发器:选择Build periodically,日程表:@hourly
5、构建: MSBuild Version: MSBuild(4.0)
MSBuild Build File: xxx.sln
Command Line Arguments: /t:Build /p:Configuration=Release
6、点击 应用,保存
第三步: 新建Slave节点
1、进入Jenkins–系统管理–管理节点
2、点击