Jenkins指定JDK编译- (下篇-执行任务Job配置JDK)


前言

在上一篇中,介绍了如何安装JDK到jenkins工具库。本篇接着介绍如何在job里面的去配置。这里配置这篇,我介绍的是传统的UI配置方式。而新的Pipeline方式另做介绍,需要的可以回复我

在执行任务(Job)里面使用JDK,需要先提前安装JDK。
参考Jenkins指定JDK编译- (上篇-下载JDK)

1、进入任务配置(新建或者修改都可以)

找到JDK 模块,然后选择已经安装JDK
在这里插入图片描述

2、添加构建步骤 - 调用顶层Maven 目标

在这里插入图片描述

3、定义需要执行的Maven动作

比如,是打包,还是部署?

在这里插入图片描述

上面目标的解释:
clean - 表示先清理编译结果,它主要是删除 /target 下面的内容;
package -U 表打包并强制拉取最新的引入包
Dmanve.test.skip=true 则代表跳过测试过程

4、执行看看结果

在这里插入图片描述
这个过程可能会有一些问题,需要自己动手排查一下。
比如:

  • 常见是如何使用私有nexus库进行编译
  • 如何加速编译过程
  • 是否要排除一下文件进行编译
  • 打包后是否能够部署到私有库

所有的配置过程包括

  • 配置代码拉取(配置参数来执行不同分支)
  • 环境变量设置
  • 打包过程中pom替换(有一些定制)
  • maven 打包
  • 容器打包(可选)
  • 打包的artifact 文件下载 (可选)
  • 打包后续通知(可选)
    这里不做详述,有机会写另一篇做介绍。

总结

JOB 中JDK 的选择需要先配置

  • JDK Maven
    在任务中选择JDK,并使用Maven 组件的命令执行。

请收藏问题合集,方便随时查找
jenkins的全解-工欲善其事,必先利其器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

山外山与楼外楼

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

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

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

打赏作者

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

抵扣说明:

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

余额充值