学习linux的第八十二天

安装插件

系统管理 -> 管理插件,检查是否已经安装 Maven Integration和 Deploy to container,若没有安装则需要安装这两个插件:
安装Maven Integration:
在这里插入图片描述
安装Deploy to container:
在这里插入图片描述
安装完成:
在这里插入图片描述
Maven Integration是用于构建Maven项目的,而Deploy to container则是用于发布远程war包的。
如果没有安装Maven Integration的话,构建任务时是没有Maven项目的选项的:
在这里插入图片描述
重启Jenkins服务:
systemctl restart jenkins
然后点击 “新建任务” ,这时会发现多了一个Maven项目的选项,这就证明maven插件安装成功了
在这里插入图片描述

构建job

点击 “新建任务” ,创建一个Maven项目:
在这里插入图片描述
填写项目信息:
在这里插入图片描述
源码管理,配置远程的私有git仓库:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
构建触发器、构建环境、Pre Steps这几项保持默认节即可,
然后配置Build那一栏,Build的过程是在编译源码并打包:
在这里插入图片描述
接下来的Post Steps以及构建设置这两项也保持默认。

构建后操作需要配置,这一步我这里目前只是配置一下邮件通知,目的是先进行测试能否成功构建Maven项目,测试成功后一会再配置发布war包:
在这里插入图片描述
在这里插入图片描述
配置完保存之后,就可以点击立即构建来构建这个maven项目了,我这里是构建成功的:
在这里插入图片描述
而且邮箱也成功收到了邮件通知
这时进入控制台输出页面,由于是第一次构建Maven的项目,所以会看到下载了很多Maven相关的东西:
在这里插入图片描述

手动安装jdk

出现下面错误是由于jdk问题 我们可以重新下载新的jdk 网址 http://kun0769.top/2018/06/26/Tomcat-1%EF%BC%886%E6%9C%8826%E6%97%A5%EF%BC%89/ 也可以选择把其他机器上jdk拷贝到本台机器上

在这里插入图片描述
把XXQ机器上的jdk拷贝到jenkins所在机器上
scp -r 192.168.70.128:/usr/local/jdk1.8/ /usr/local/jdk1.8/
在Jenkins上配置jdk
系统管理 —- 全局工具配置 —- JDK— 去掉 自动安装 —- 别名(自定义)和JAVA_HOME(/usr/local/jdk1.8/)
在这里插入图片描述
重启Jenkins服务
systemctl restart jenkins

发布war包

之前的步骤只是打包war包 ,现在在Jenkins上操作发布war包
构建后操作
选择 Deploy war/ear to a container
在这里插入图片描述

WAR/EAR files 填写本地war路径 。**/*.war表示所有war包,默认写法
Containers客户机的Tomcat版本 选择Tomcat 8.x

在这里插入图片描述
Credentials这里需要点击右侧的Add添加用户密码
在这里插入图片描述
Tomcat URL填写要把war包发布到的那台机器的url 这里填写http://192.168.70.128:8080 填写发布即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值