测试环境:centos6.5_x64

java

jenkins

svn+apache

tomcat


实现目的:

    利用jenkins实现,当svn有代码更新时,Jenkins自动将代码更新到tomcat应用目录下,并重启tomcat生效


第一步:环境搭建

svn+apache安装:

tomcat安装:(不多说)

jenkins安装,直接将war包放入tomcat的webapps目录下运行即可,官网下载

wget

启动后输入http://ip:port/jenkins到如下界面,即安装成功

spacer.gifwKiom1ZFkZujjSN0AAENZwkjLNQ561.png

第二步:系统配置


点击上图的系统管理->系统设置设置相关的环境变量(java/maven等)


第三步:构建一个自由风格的job

点击新建:填入Item名称:即给job取个名

    选择:构建一个自由风格的软件项目

配置svn

wKiom1ZFlgjQC-D6AAA91gev_ng182.png




配置构建触发器

wKiom1ZFlqWzaGlUAABIbXG4UE4582.png

配置构建步骤

wKioL1ZFmBbhNPOmAACR07dJ9q0965.png


到此,一个简单的自动更新job就完成了


第四步:测试

提交新代码,等五分钟后看是否生效(不多说明)


由于初识jenkinx,暂时只会简单构建,后续将继续深入研究