Jenkins配置自动化构建

1、安装Jenkins
2、新建project
点击新建,弹出新的界面后填写项目名称,因我的项目是maven项目,故选择“构建一个maven项目”点击”OK“进入下一个界面。
这里写图片描述
这里写图片描述

2、新弹出界面如下如所示,源代码管理根据自己的需要进行选择,我的源代码是使用svn管理的,这里选择“Subversion”,在”Repository URL”录入svn仓库地址,输入SVN库的URL地址后,Jenkins会自动验证地址,并给予提示。
第一次录入时还需要录入svn仓库的用户名和口令。
这里写图片描述
3、构建触发器,选择“Build whenever a SNAPSHOT dependency is built”,意思是依赖于快照的构建,应该是当svn有修改时就构建项目。
这里写图片描述

想让Jenkin定时构建时还可选择:
Build periodically:无论SVN中数据有无变化,均执行定时化的构建任务

Poll SCM:定时轮询SVN,查看SVN中是否有数据变化,如果有变化,则执行构建任务
定时构建语法

第一个*表示分钟,取值0~59
第二个*表示小时,取值0~23
第三个*表示一个月的第几天,取值1~31
第四个*表示第几月,取值1~12
第五个*表示一周中的第几天,取值0~7,其中0和7代表的都是周日

例如:
H 2 * * * 表示每天凌晨两点自动构建
H H/2 * * * 每两小时构建一次

4、如第3点的图所示build设置不用修改,就使用pom.xml,目标选项也不用修改。
5、手动构建
在工作区点击立即构建,开始构建项目。
如果构建成功,则项目状态为蓝色(测试用例全部通过),如果构建失败则为红色,黄色代表有失败的测试用例。
这里写图片描述


铸剑团队签名:
【总监】十二春秋之,3483099@qq.com;
【Master】戈稻不苍,han169@126.com;
【Java开发】雨鸶,343691194@qq.com;思齐骏惠,qiangzhang1227@163.com;小王子,545106057@qq.com;巡山小钻风,840260821@qq.com;
【VS开发】豆点,2268800211@qq.com;
【系统测试】土镜问道,847071279@qq.com;chenzi_zww(尘子与自由),695187655@qq.com;
【大数据】沙漠绿洲,caozhipan@126.com;张三省,570417591@qq.com;
【网络】夜孤星,11297761@qq.com;
【系统运营】三石头,261453882@qq.com;平凡怪咖,591169003@qq.com;
【容灾备份】秋天的雨,18568921@qq.com;
【安全】保密,你懂的。
原创作者:chenzi_zww(尘子与自由)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值