Jenkins简单配置手册.docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Jenkins简单配置手册1、环境准备1.1 Jenkins安装 下载地址: HYPERLINK https://jenkins.io/download/ https://jenkins.io/download/ Window下启动文件配置: echo Jenkins CI automation testtingcd C:\Program Files (x86)\Jenkinsjava -jar jenkins.war --ajp13Port=-1 --httpPort=8085Pause1.2 MAVEN安装Apache官网下载:/download.cgi在/etc/profile中添加以下几行MAVEN_HOME=/root/apache-maven-3.5.2export MAVEN_HOMEexport PATH=${PATH}:${MAVEN_HOME}/bin记得执行source /etc/profile使环境变量生效最后运行mvn -v验证maven是否安装成功在Jenkins的系统管理-全局工具配置下配置已安装的MAVEN路径:流程配置2.1安装插件在系统管理-插件管理下下载下载插件安装git插件:配置git服务器:在系统管理-系统设置-GitHub-Add GitHub Server下设置安装MAVEN插件:安装 HYPERLINK /display/JENKINS/Publish+Over+SSH+Plugin Publish Over SSH插件配置远程服务器:配置邮件发送:2.2配置Job:1)在主界面点击新建任务按钮,新建一个MAVEN项目配置拉取的源码路径:Git证书配置:构建触发器Build whenever a SNAPSHOT dependency is built:当此项目所依赖的项目在jenkins中被构建Build after other projects are built:在其他项目构建完成后再进行构建Build periodically:周期进行构建Poll SCM:根据SCM软件的版本号,定时检查源码变更。如果有更新,则checkout最新code,然后执行构建动作。数据库脚本操作编译的WAR包操作cd /home/liangzhi/tomcat/binsh shutdown.shcp /home/liangzhi/war.bak/*.war /home/liangzhi/tomcat/webapps/sleep 3ssh startup.sh邮件通知配置部署到WINDOWS服务器1.1首先,你得在目标环境下放一个tomcat。? ?注意:? ? 1.1.1?这个tomcat的webapps?里面一定要有以下文件? ? ? ? ? ??? ? ? ? ? ??? ? ?? ? ? ? ? ?1.1.2?在tomcat-users.xml里面加上如下配置,username和password后面会用到? ? ? ? ? ? ? ? ?? ? ? ? ???1.1.3?最后启动tomcat,不要关闭 ?? ??1.2?然后在3.4基础配置上继续进行配置。? ?? ???? 假如没有”?Deploy war/ear to container”就需要去进行安装插件,你可以在? ?系统管理——》管理插件——》可选插件里面进行搜索下载安装 ,安装完重启就ok了。? ?当然,我个人还是不建议这么干的,因为有时候你的jenkins版本过低,而你下载的插件版 ? 本过高会报错,版本不匹配,导致安装失败。出现这种情况,你可以访问? ? HYPERLINK /download/plugins/ \t /qqarticle/details/_blank /download/plugins/??选择对应的版本进行下载,然后 ? ?手动上传。如下图:? ? ??系统管理——》插件管理——》高级? ? ?其他地方不用管,在中间有个上传插件部分,将下载的*.hpi文件上传提交重启完事。? ?假如重启之后还是没有”?Deploy war/ear to container”插件,那就放弃吧,jenkins不 适合你。???? ????1.3继续接着配置。? ????? WAR/EAR files?:指的是你生成的war相对于jenkins的路径。(一次配不好,多配几次就知道,路径错误,会在构建日志里面有说明。)? ? Context path :就是你发布项目完成之后的访问名称。点击”?Add Container ”?选择合适的tomcat? ? Manger user name:上面配置tomcat-users.xml里面提到的? ? Manager password:同上? ?

文档评论(0)

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

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

1亿VIP精品文档

相关文档