主题
Jenkins优秀插件讲解
1、Jenkins常用插件一张图
在初始化Jenkins 的时候,我们就已经预装了一批社区推荐的插件,但是想要真正的用好jenkins 还不够,我们还需要安装一些插件,去丰富我们的Jenkins
👇 下面是常见的 Jenkins 插件,给大家参考参考
名称 | 功能 | ToDo |
---|---|---|
⭐️Role-Based Strategy | Jenkins用户视图权限管理插件 | ✅ |
⭐️Git Parameter | 允许用户在构建时从git存储库中选择分支、标签或修订的功能 | ✅ |
Job Configuration History | jenkins配置回退插件 | ✅ |
⭐️Email Extension Template | Jenkins复杂邮件推送功能,可自定义邮件主题,内容,定义邮件接收对象 | ✅ |
Publish Over SSH | 通过在jenkins 服务器上 以ssh的方式向远端机器执行命令 | |
⭐️Generic Webhook Trigger | 基于Gitlab钩子提交合并代码触发jenkins构建 | |
⭐️SonarQube Scanner | jenkins 上集成 sonarqube 代码质量检测功能 | ✅ |
Blue Ocean | 基于web 的可视化流水线 | ✅ |
⭐️Build Name and Description Setter | 自定义构建的名称和描述 | ✅ |
⭐️build-user-vars-plugin | 提供Jenkins构建用户相关的变量 | ✅ |
figlet-buildstep | 允许你在构建过程中输出一个简单的横幅,注意只支持显示英文单词,单词和单词之间只允许一个空格 | |
sidebar-link | 在 Jenkins 主页、视图选项卡和项目页面的侧边栏中添加自定义链接 | |
Pipeline Stage View | jenkins pipeline 显示阶段视图 | |
imestamper T | 为构建添加时间戳 | |
⭐️docker-plugin | 此插件允许 Docker 主机将容器动态配置为 Jenkins 代理节点 | |
⭐️SonarQube Scanner | 此插件允许轻松集成到SonarQube的Jenkins项目中 | |
Metrics | 用于收集和展示Jenkins实例的性能数据和指标的插件,可以接入到Prometheus中 | |
⭐️Active Choices | 参数化构建,支持动态生成可交互参数(组合框等),支持Groovy脚本参数化Jenkins作业。 | ✅ |
qy-wechat-notification | 提供企业微信 webhook 机器人插件 | ✅ |