JenKins安装及配置研讨.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JenKins安装与配置 Jenkins的前身是Hudson,是一个java开发的可自由扩展的持续集成工具。主要用于:1.持续自动化构建或测试软件,类似工具有:CruiseControl与DamageControl;2.监控定时执行的任务。下面介绍JenKins的安装与配置。 一、安装JenKins 安装JenKins之前需要先安装JDK,Maven和Git,如何安装百度之,so easy,这里就不浪费“纸”了,注意安装完之后一定记得配置。 在最简单的情况下,Jenkins只需要两个步骤: 1. 下载最新的版本(一个WAR文件)。Jenkins官方址:? HYPERLINK / \t /wangmuming/article/details/_blank http://J/ 2. 运行java?-jar?jenkins.war。注意:Jenkins?需要运行Java 5以及以上的版本。 还有一种安装方式就是将下载的war包文件部署到?servlet?(如tomcat)容器,然后启动容器,在浏览器的URL地址栏中输入类似 HYPERLINK http://localhost:8088/hudson/ \t /wangmuming/article/details/_blank http://localhost:8080/jenkins/这样的地址即可。 在windows下只需要下载exe后缀的可执行程序,安装即可,我的就是这种方式,linux下也可以下载deb后缀的安装文件,安装即可,通过可执行程序安装就是把jenkins当做系统的一项服务存在。在浏览器输入http://localhost:8080后如下图(如遇到JenKins端口号与tomcat端口号冲突的情况,修改两者之中任意一个的端口号即可解决,这里我修改tomcat的端口号为8081)。 二、配置JenKins JenKins配置有很多,正如你所知道的,咱们公司已经搭建了JenKins环境: HYPERLINK 6:8080,不过需要注册,还得要权限,所以一些最基本的配置在这上面都已经配置完成,下面只会介绍跟咱们项目相关的配置,其他配置如需了解,请自行学习。 6:8080,不过需要权限,所以一些最基本的配置在这上面都已经配置完成,权限不够是不可以进行系统管理的。咱们搭建的是本地jenkins,所有的功能都可以学习学习,下面只会介绍跟咱们项目相关的配置,其他配置如需了解,请自行学习。 系统管理 这是系统管理首页,首先点击进入系统设置,如下图。 在这里可以对JDK、Git、Maven进行配置,项目在构建时要依赖这些环境。 接下来还可以配置邮件通知,每次构建的成功与否,结果都会以邮件的形式通知,这个在本地还没有使用过,在公司的jenkins上已经配置好,只需要建立job的时候填上邮件名即可。 安全配置 这个配置了解一下吧。JenKins会获取Git上的提交更新的用户名,在用户每次提交修改之后JenKins会根据用户名记住这次提交。在安全配置中可以进行相关配置,我这里只配置了允许用户注册。 插件管理 在本地搭建jenkins环境需要这么几个插件:Git plugin、Deploy to container plugin和Publish Over SSH。点击系统管理--管理插件。 在过滤里面输入需要的插件名进行安装。 构建项目配置 (1)构建爬虫工作节点job 由于爬虫工作节点不像后台web管理系统有tomcat容器,部署工作节点项目需要用到publish over SSH插件,这个插件允许我们把项目相关文件部署到远程主机,并可以执行shell命令。 首先要在系统管理--系统设置里面配置publish over SSH,其实就是配置远程主机的用户名和密码,同样可以选择配置秘钥,为了方便这里配置的是用户名和密码。 点击新建,添加新Job,构建一个maven项目。 这里需要为新构建的任务指定一个名称。下面有几种的任务类型可供选择,咱们的项目都是由maven管理,所以这里选择构建一个maven项目。对于其他的类型,经常使用的是拷贝已存在任务,这主要为了能在现有的任务基础上新建任务。点击OK按钮,然后进入构建任务配置。 在源码管理中输入项目的Git repository url,添加用户名和密码。用于从Git获取源码。 选择什么时候构建项目,如上图所示。 接下来添加构建后操作步骤,选择send build artifacts over SSH,我这里已经添加过了,现在是灰色的,如下图所示。 选择SSH Server Name,这是在前面第一步时添加的,现在选定。 Transfer Set Source files:拷贝到远程主机的文件,多个文件中间以逗号隔开 Remove

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档