文档版本 | v 1.0 |
---|---|
更新日期 | 2017.12.24 |
作者 | 追马 |
扩散范围 | 全网 |
- 一、准备工作
- 1.1、环境准备
- 1.2、推荐阅读
- 二、个人常用插件介绍
- 三、参考文档
- 四、下期预告
阅读本文能学到的知识点
- 了解常用Jenkins常用插件(初始化之外的插件)
- 让你感受与众不同的Jenkins
一、准备工作 1.1、环境准备 软件版本功能jenkins2.95提供平台1.2、推荐阅读 分分钟部署安装jenkins 二、个人常用插件介绍 2.0、说明
- 这里说的插件名称是指DisplayName,需要注意
- 关于DisplayName和ShortName,请点击?链接
- demo展示如下图所示
2.1、Rebuilder插件安装: 实现效果: 插件名称: Rebuilder 功能: 直接重构上一次发布 2.2、自定义分支选择,下拉菜单会显示所有分支 插件名称: Dynamic Choice Parameter [不再使用] 插件名称: Active Choices Plug-in [替代品] 功能: 自定义分支选择,下拉菜单会显示所有分支(非全部功能) 2.3、构建后操作,支持自定义脚本,功能比较强大 插件名称: Hudson Post build task 功能: 执行构建后的动作,支持脚本执行,我是用来发送微信告警相关动作 2.4、发布页面显示git commit信息,知悉每次发布的变更相关信息 插件名称: git changelog 功能: 发布页面显示git commit信息 2.5、发布成功、失败、次数统计汇总相关 插件名称: Project Statistics Plugin 功能: 显示构建次数的插件,? 算不算KPI 2.6、AnsiColor插件 用途:支持输出日志颜色化 插件名称: AnsiColor 功能: 支持输出日志颜色化 2.7、扩展行展示的信息 插件名称: Extra Columns Plugin 功能: 扩展行展示信息,更直观 2.8、修改构建显示信息 插件名称: build-name-setter 功能: 构建任务的build名称展示调整 2.9、可以获取构建用户的信息的插件 插件名称: build-user-vars-plugin 功能: 展示构建信息的时候会用到 2.10、执行Groovy脚本获取构建信息 插件名称: Groovy Postbuild 功能: 构建后操作,支持Groovy,功能强大 2.11、系统及job配置变更记录 插件名称: Job Configuration History Plugin 功能: 记录job每次修正 2.12、修改主题样式 插件名称: Simple Theme Plugin 功能: css, js美化显示 样式来源: http://afonsof.com/jenkins-material-theme/dist/material-cyan.css建议: 把css放到本地,减少请求,加快响应 2.13、url参数化构建,便于和其他项目集成 插件名称: Parameterized Trigger Plugin 功能: 远程触发, 可以轻松和第三方工具集成 2.14、颗粒度更细的权限管理 插件名称: Role-based Authorization Strategy 功能: 颗粒度很细的权限管理工具 2.15、监控Jenkins资源相关 插件名称: Monitoring 功能: 监控Jenkins所消耗的系统资源,如内存使用等 2.16、集成Ldap 插件名称: LDAP Plugin 功能: 通过该插件接入公司的认证系统,从而减少了自己维护认证信息的成本 三、参考文档 Jenkins常用插件: https://www.jianshu.com/p/0457aba7efcf Jenkins常用插件: https://0to.github.io/posts/51385/ 我的Jenkins常用插件: http://www.yunxiaobai.net/archives/15 四、下期预告
- 如何批量创建job