安装
我安装的插件列表主要如下:
- Subversion Plug-in , svn版本管理
- Build With Parameters Plugin , 参数化构建
- Parameterized Trigger plugin , 参数传递插件,将本次job需要使用的参数如版本号传递给下一个job
- Green Balls , 使用绿色代替默认的蓝色表示任务运行成功的状态
- Email Extension Plugin ,发送构建结果
- Cron Column Plugin , 定时任务,用于自动化的发起任务
- Folders Plugin , 文件夹,用于将jobs
- Post build task , 该插件允许用户依据构建日志的输出执行一个shell/批处理任务
- SSH plugin , 在其它linux机器执行shell.
- BuildResultTrigger Plugin, 根据其他的job的成功或失败来启动此build。
插件配置
- 部分插件需要配置使用。
- 配置 SSH plugin, 系统管理 -> 系统配置
- 配置Email Extension Plugin
- 邮箱服务器配置(QQ)
- 邮件模版.格式可以自定义, 主要是一些jenkins变量设置, 我直接在网上copy了一份.
写插件
- 目前已有的在绝大多数情况都能够满足我们的需要。所以基本上没有需要自己去写插件
- 如果真的有极少数可能插件无法满足我们需求,那么可以自己写。或者作为学习可以看一下。这个链接说明怎么写插件
插件开发介绍
参考:
Jenkins常用插件清单
jenkins常用插件介绍
jenkins 常用插件说明