Jenkins 部署maven项目


jenkins 安装和配置:https://blog.csdn.net/zhaosongbin/article/details/88891242

jenkins工程持续部署重点是为了在同一个环境下生产打包文件,
之后的启动或者其他都是jenkins的周边功能

新建maven项目

在这里插入图片描述

Maven Info Plugin Configuration

首先我们需要一个构建的规则,
我们选择保留七天内的构建,
并且这七天内我们最多保留10份就的构建
这就是说我们保留七天内最近十次构建生成的*.war 或者 *.jar
在这里插入图片描述

源码控制

我选择的是git进行源码控制,也就是说每次构建会从git上边拉取源码,进行build

在这里插入图片描述

点击添加编辑git的账户和密码
在这里插入图片描述

Pre Steps

配置bulid的前置工作 ,选择maven,也就是你再全局变量中配置的maven名字,
目标输入clean
在这里插入图片描述

Post Steps

build的后置工作,选择Run only if build succeeds,在bulid成功后才会执行此操作
同样选择maven,目标为install
在这里插入图片描述

构建后操作

最后点击击构建后操作下方的增加构建后操作步骤,选择第二个选项归档成品,也就是把最后可以执行的jar包或者war包之类的归档,在工程首页可以实现一个下载功能

在这里插入图片描述

在归档成品输入框中输入: **/*.jar或者其他的打包文件
在这里插入图片描述

构建

返回工程首页,点击立即构建,成功后入下图所示
点击最终成功构建下的jar包文件,可以直接下载jar包
在这里插入图片描述