Jenkins与SVN持续集成的示例代码-创新互联

概述

创新互联成立与2013年,先为盐亭等服务建站,盐亭等地企业,进行企业商务咨询服务。为盐亭企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

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

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

  1. 登录Jenkins:http://localhost:8080
  2. 登录SVN:http://localhost:3343/csvn
  3. 默认admin账号登录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资源库显示

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

8、Jenkins下创建job

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

9、把curl.exe&libssh3.dll复制到C:\Windows\System32根目录

10、创建钩子文件。进入svn安装目录hooks文件夹,创建post-commit.bat文件,创建post请求,请求内容是curl -X post -v -u user:pwd URL(项目构建URL)

注意:-u user:pwd是Jenkins登录账号及密码

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

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


标题名称:Jenkins与SVN持续集成的示例代码-创新互联
本文路径:http://bzwzjz.com/article/cdiiie.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设推广 成都网站建设 网站制作 广安网站设计 重庆网站建设 企业网站建设 成都企业网站建设 营销型网站建设 成都网站制作 成都网站设计 网站设计 app网站建设 成都商城网站制作 成都网站设计 重庆网站设计 企业网站设计 成都网站建设 成都网站建设 成都营销网站制作 手机网站制作 重庆网站建设 营销网站建设