Jenkins与SVN持续集成
官网下载Jenkins&SVN&eclipse,版本号没要求,建议使用最新稳定版本[*]登录Jenkins:http://localhost:8080
[*]登录SVN:http://localhost:3343/csvn
[*]默认admin账号登录SVN,登录后,点击版本库->创建版本库
https://images2015.cnblogs.com/blog/802992/201702/802992-20170217144645425-976676803.png
https://images2015.cnblogs.com/blog/802992/201702/802992-20170217144651629-1457536891.png
4、打开eclipse,打开已创建的Java工程
5、安装svn-eclipse插件:
打开eclipse安装目录link文件夹,copy并解压 SVN插件压缩包至link文件夹。然后创建一svn.link文件,文件内容是svn插件安装路径如:path=D:\\360Downloads\\Software\\eclipse-SDK-win32\\link\\SVN
安装成功后,eclipse下会有svn资源库显示
https://images2015.cnblogs.com/blog/802992/201702/802992-20170217144715800-1648325593.png
6、 svn插件安装成功后,进入项目工程,右键->team->share project->输入版本库URL-->指定项目模块trunk文件夹。然后回到Java工程中,点击项目Jdemo,右键--》提交,提交code至svn
https://images2015.cnblogs.com/blog/802992/201702/802992-20170217145056113-299942302.png
8、Jenkins下创建job
进入Jenkins首页,点击新建,如图所示
https://images2015.cnblogs.com/blog/802992/201702/802992-20170217145131785-908293087.png
https://images2015.cnblogs.com/blog/802992/201702/802992-20170217145234066-1262575004.png
https://images2015.cnblogs.com/blog/802992/201702/802992-20170217145317082-577048939.png
9、把curl.exe&libssh2.dll复制到C:\Windows\System32根目录
10、创建钩子文件。进入svn安装目录hooks文件夹,创建post-commit.bat文件,创建post请求,请求内容是curl -X post -v -u user:pwd URL(项目构建URL)
注意:-u user:pwd是Jenkins登录账号及密码
https://images2015.cnblogs.com/blog/802992/201702/802992-20170217145422066-1703644470.png
11、创建好钩子,也创建好job后,代码一旦提交,就会自动进行构建。
页:
[1]