您的位置:首页 > 其它

Maven+svn+jira+jenkins环境搭建心得(二)-jenkins搭建与使用

2014-11-29 19:13 453 查看
Jenkins

Jenkins安装以及集成使用

一、jenkins的安装

1. 从jenkins官网下载最新的war包,放入本地tomcat/webapps文件夹下,启动tomcat,输入网址localhost:8080/Jenkins,进入jenkins访问。具体tomcat的操作跟上一章一致。

二、Jenkins的集成

1. Jenkins将会与jira进行集成,需要装1个插件。在首页点击左侧的系统管理



2. 点击管理插件



3. 点击高级->选择插件->上传。此插件用于jira集成插件的下载点此



4. 添加动态部署的插件,该插件会将打好的war包动态放到对应的web服务器目录下,并发布。在可选插件搜索deploy,安装Deploy
to container Plugin插件。



三、jenkins的使用

1. 新建一个任务,回到首页点击左上角的新job



2. 选择构建一个maven项目,并命名为dd



3. 这时候需要先把上一章新建的web项目提交到svn服务器上去。,打开eclipse,右键web项目->Team->share
Project



继续操作选择SVN->next



继续,我这里已经配置好了SVN.配置svn很简单,这里就不赘述了。



这里我在SVN服务器上新建了一个zytest的文件夹用于存放测试项目的。所以我在这里将zhangyu_web放在zytest文件夹下面。



点击finish,然后等待弹出调整视窗的页面,点击yes。进入svn视图之后点击左侧的zhangyu_web进行查看,然后右键zhangyu_web,进行提交。



查看eclipse中的svn资源库,具体在eclipse菜单栏点击windows->show
view->other,然后搜索svn。出现zhangyu_web文件夹表示提交成功。



4. 继续jenkins的集成,新建job之后,有如下几个地方需要填写。在源码管理选择subversion,然后配置好svn上项目的地址



选择构建触发器,并输入时间第一个是分钟,第二个位置是小时,目前设定的是中午12点与晚上20点自动构建。后三位分别是日月年。*表示任意,该句的意思就是每天中午12点,晚上20点自动构建该项目。



在build这块使用默认的pom文件,也就是项目中自带的pom文件,post
steps是指在构建该项目完成时,根据其构建的状态是否继续运行。



在构建后的操作选择配置war包路径以及tomcat的相关参数

Tomcat的账号密码,在tomcat/conf中一个配置文件中添加,不会的自己百度。



5. 返回jenkins首页,点击右侧立即构建。注意因为maven环境搭建测试时将zhangyu_web.war拷贝到了tomcat中,为了不影响jenkins的结果测试,先将tomcat中的zhangyu_web.war包删除。然后再执行jenkins的构建。



注意左下角正在执行。



成功之后刷新首页,发现构建成功的状态。



这时候浏览器访问localhost:8080/zhangyu_web。



这时候表示我们的jenkins能从svn上下载项目,并根据maven的配置进行构建,并动态发布到web服务器上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: