Jenkins的一条龙服务

关于Jenkins

Jenkins的部署

下载Jenkins

官网下载http://jenkins-ci.org/,下载war包即可

安装

下载后得到一个jenkins.war的war包,可以直接部署在Tomcat或者其他的容器中。官网也有其他安装方式,具体可以自己选择。

启动

将下载好的Jenkins war包放到tomcat的webapp目录下启动tomcat即可,在浏览器上浏览http://localhost:8080/jenkins 即可进入Jenkins的配置界面。

安装插件

安装jenkins插件有两种方法,一种是在线安装,一种是离线安装.两种方式介绍如下:
1.最新版的常用的插件都已经安装,按照提示操作即可,如果需要自己安装插件,则在系统管理–>管理插件–>可选插件–>右上角搜索栏里搜索你需要的插件。

这里写图片描述

2.如果服务器不能上网,那么就只能离线安装,首先去
http://updates.jenkins-ci.org/download/plugins/
下载需要的plugin,选择匹配的版本号,下载到本地,然后打开:系统管理—插件管理—高级—找到”上传插件”(浏览,找到扩展名为.hpi的插件,上传之后默认直接就安装了。重启jenkins,安装的插件就可以使用了。

这里写图片描述

2.maven

这里写图片描述

OKJenkins的基本配置就告一段落了~

新建任务

我们这里构建一个maven的项目

这里写图片描述

构建触发器

选择默认,当然你也可以写脚本, 在构建触发器下,也可以设置构建频率和构建时间。
Build periodically:周期进行项目构建(它不care源码是否发生变化),例如H 9-16/2 * * 1-5(周一到周五每两个小时构建一次)

Poll SCM:定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作。例如H/15 * * * * (每15分钟检查一次源码变化)

配置email

选择构建后操作下拉列表中的【Editable Email Notification】设置邮箱并点击保存。

运行job

配置完成后选择立即构建

这里写图片描述

蓝色表示成功,红色表示失败

这里写图片描述

结语

想想,你把代码提交到远程的github上,然后Jenkins自动检查代码变化,然后自动化集成,还能自动发布,基本上你上传代码之后,Jenkins自动化构建之后,你就可以打开你的项目,看到你提交的代码所起到的效果了!

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树Java概览Maven基础92556 人正在系统学习中

来源:chapterchou

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年11月17日
下一篇 2016年11月17日

相关推荐