Jenkins与SVN持续集成的示例代码

2025-05-29 0 65

概述

jenkins是一个java语言编写的开源的持续集成工具,它的前身为hudson,使用它可以进行项目的自动编译、测试与发布,这极大的减轻了团队之间的繁琐重复的工作,从而加快了整个项目的交付进度。

官网下载jenkins&svn&eclipse,版本号没要求,建议使用最新稳定版本

  1. 登录jenkins:http://localhost:8080
  2. 登录svn:http://localhost:3343/csvn
  3. 默认admin账号登录svn,登录后,点击版本库->创建版本库

Jenkins与SVN持续集成的示例代码

Jenkins与SVN持续集成的示例代码

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资源库显示

Jenkins与SVN持续集成的示例代码

6、 svn插件安装成功后,进入项目工程,右键->team->share project->输入版本库url>指定项目模块trunk文件夹。然后回到java工程中,点击项目jdemo,右键–》提交,提交code至svn

Jenkins与SVN持续集成的示例代码

8、jenkins下创建job

进入jenkins首页,点击新建,如图所示

Jenkins与SVN持续集成的示例代码

Jenkins与SVN持续集成的示例代码

Jenkins与SVN持续集成的示例代码

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登录账号及密码

Jenkins与SVN持续集成的示例代码

11、创建好钩子,也创建好job后,代码一旦提交,就会自动进行构建。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持快网idc。

原文链接:https://www.cnblogs.com/chenchen-tester/p/6409871.html

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 Jenkins与SVN持续集成的示例代码 https://www.kuaiidc.com/112539.html

相关文章

发表评论
暂无评论