Jenkins常用插件

这里介绍几个大家常用的jenkins插件,一般环境搭建完成基本是必备品~

1.Job Configuration History

使用此插件,可以查看项目的修改配置的历史记录,以防修改错误可反悔操作。页面显示如图

image-20211115114749248

image-20211115114848244

2.Archive the artifacts

归档构建产物,当时用到此插件,主要是工作空间此功能暂时不能开放给所有用户,但是部分人员又需要拿到构建后的war和数据库信息,由此可用此插件解决这个问题,这样的话,构建产物war包和对应的其他信息可以开放给对应的用户以获取信息。

2.1配置操作

这里因为需要拿到对应的war包和db数据库sql信息,配置如下

image-20211115113605904

说明

1.多个文件存档使用逗号,分割

2.target/**/. -> 表示存档target目录下所有文件

3.**/. -> 表示存档工作空间下所有的文件

4.**/*.xml -> 表示存档工作空间下所有的xml文件.

5.target/**/*.xml -> 表示存档工作空间target下所有的xml文件

https://stackoverflow.com/questions/40597655/jenkins-archive-artifacts-whats-the-format

存档文件截图如下

image-20211115114245945

插件Copy Artifact同此功能基本类型。

3.Qy Wechat Notification

目前jenkins接入企业微信通知已经很方便了,可以使用此插件完成消息通知的设置,具体配置如下

image-20211115114701151

4.Role-based Authorization Strategy

对于需要多用户管理,需要严格控制用户的访问操作权限则非常实用。安装插件之后,在系统配置中开启此权限控制,如图

image-20211115115442352

而后在角色管理配置中设置对应的角色和账号信息,完成账号的权限控制

image-20211115115528557

原文地址:https://www.cnblogs.com/LOVEYU/p/15555616.html