Jenkins(2)Jenkins配置Maven和Git 并 使用Jenkins 自动构建jar包

新任务创建

初始时

首先,进入Jenkins的首页
在这里插入图片描述
左侧结构说明

  1. 新建item:即新建一个任务,进入后会出现下面的界面
    在这里插入图片描述
    在这个地方,我们会发现没有maven的项目,所以我们需要去安装一个插件

  2. manage Jenkins:
    在这里插入图片描述
    进入Configure System,会出现下面的界面,配置全局的系统设置,需要配置的选项比较多
    在这里插入图片描述
    进入Global Tool Configuration,额外的一些工具的配置(如Maven、jdk等)
    在这里插入图片描述
    进入Plugin Manager,在这里面去安装我们所需要的一些插件
    在这里插入图片描述
    之前我们没有安装maven,那么我们在这里安装maven的集成插件
    在这里插入图片描述
    点击进去,可以查看一些详细的信息
    在这里插入图片描述
    如果想要安装的话,直接在上一个页面的前面勾选上,如何install 即可,如下
    在这里插入图片描述
    在这里插入图片描述
    等待一会儿即可
    在这里插入图片描述
    回到之前新建item那个页面,便可以去创建一个maven的item了,如下
    在这里插入图片描述

创建maven任务

创建一个first的任务
在这里插入图片描述
点击完“创建一个maven项目” ==》“确定”,会进入下面的界面,在这个界面可以进行一些参数的配置
在这里插入图片描述
下面将对这些配置进行说明

General

General:项目概述,在这个里面去进行一些项目说明
在这里插入图片描述

Git配置

源码管理:我们需要使用git去拉源代码,所以需要配置git的一些选项
在这里插入图片描述

在Jenkins的服务器(Linux)上,也需要去安装git

在服务器上直接yum便可以完成安装

yum install -y git

Credentials:这个选项里面是添加凭证,有一些项目不是公开的,所以需要去添加一些凭证,我在这里选择的是公共的项目,公开的,所以便不需要去添加

在这里插入图片描述

构建触发器

默认勾选上的是下面的选项:Jenkins将会去寻找之前已经构建过的pom依赖(如果有之前构建过的相同的pom文件),直接使用之前的镜像,便不会再去重新的解析了

在这里插入图片描述

暂时便先保持默认的,不去进行修改

构建环境

在这里面,勾选上对应的内容,将去做一些额外的处理,在这里也是想保持默认的,什么都不去勾选
在这里插入图片描述

Pre Steps

这个配置说明的是在构建之前可以做的那些操作,在这个选项里面可以去添加一系列的脚本

在这里插入图片描述

在这里,我们也是先保持默认的选项

Build

在这里插入图片描述

Maven配置

点击上面红框里面框上的内容中的连接,去进行一些maven的配置,点击后,会进入下面的界面
在这里插入图片描述

这个界面便是之前我们说明的配置选项,在这里去配置maven等的一些配置

翻到下面,我们选择去新增一个maven,点击新增后,会出现下面的配置内容
在这里插入图片描述
我们需要去给这个maven起名,下面勾选上的是自动化的安装,这个我们便不需要,所以将勾选上的取消,最终是下面界面

在这里插入图片描述
MAVEN_HOME:这个选择安装Jenkins的服务器上的一个maven仓库的位置
在这里插入图片描述
所有的设置完之后,便可以点击保存了,保存完后,回到之前的地方

Root POM

这个pom,是相对于git的整体的目录的,
如下,如果我们的项目的pom文件地址在下面这个目录
在这里插入图片描述

则,我们需要将Root POM 修改为
在这里插入图片描述
注:上面为什么还是报错?当我们将项目保存后,再次进入,这里便不会再报红了

Goals and options:这个选项我们也暂时先不去管,保持默认的空即可

Post Steps

这个配置,说明的是:在项目构建完成之后,接下来需要做的内容

在这里,我们需要将构建完的项目,打成的包传到我们的测试服务器上,也是在这里去进行配置的

在这里插入图片描述

其他

剩下的两个配置,便先暂时不去配置,直接保存
在这里插入图片描述

构建

进入Dashboard的首页后,会将我们之前创建的任务直接显示在这个地方
在这里插入图片描述
点击右边的“播放”按钮,手动去构建一下,点击后的情况如下

左边的“构建执行状态”便会显示如下
在这里插入图片描述

点击红框内容,进入界面,选择“控制台输出”,便可以查看构建的过程,知道现在在做什么
在这里插入图片描述

在这里插入图片描述

构建完之后,报下面的错:没有安装JDK

默认yum安装java的时候会显示安装的是openjdk1.8 实则实际上只安装了jre
在这里插入图片描述
在Jenkins服务器上去安装JDK
Linux安装JDK

yum install -y java-devel

现在在之前的地方重新去构建一次
在这里插入图片描述
构建成功:在这里可以知道当前打成的jar包的位置等信息
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

?abc!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值