jenkins部署maven项目

一、需求简介

这里使用之前做的一个小项目进行演示,该项目是个maven项目,采用jdk21,代码放在git仓库中。

部署目标的话,是希望能打包后上传到服务器,然后运行指定脚本进行部署。

二、Publish Over SSH 插件安装

进入到jenkins插件管理,搜索ssh,即可找到该插件,然后安装即可。

image-20250325002752737

安装成功后,进入到系统配置,添加ssh服务器。

image-20250325005436472

image-20250325005516815

配置完保存即可

三、新建jenkins任务

新建任务,选择构建一个自由风格的软件项目

image-20250325005743090

配置源码

image-20250325005927021

配置git仓库账号密码

image-20250325010015617

配置构建步骤,这里主要是用maven进行打包。

image-20250325010448569

配置构建后的操作

添加归档成品,这里主要是将打包后的jar包进行归档。

image-20250325010523838

将jar包上传到ssh服务器,并在服务器上执行部署脚本。

image-20250325011110581

保存后,点击立即构建就可以看到效果了。