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(尘子与自由)