本文主要记录在学习以及使用Jenkins过程中常用的对我们有帮助的插件,同时本文将会持续进行更新。如果大家发现有其他野很好用的插件,也欢迎参照下面的格式,在评论中进行回复反馈。
一、通用插件
1、Embeddable Build Status Icon
链接:https://ci.jenkins-ci.org/job/lib-jira-api/badge/ | https://wiki.jenkins-ci.org/display/JENKINS/Embeddable+Build+Status+Plugin
作用:通过简单的方式,将Job最近一次构建(Build)的状态展现出来
2、 Windows Exe Runner Plugin
链接:https://wiki.jenkins-ci.org/display/JENKINS/Windows+Exe+Runner+Plugin
作用:该插件用于在下发相关的exe文件到slave机器上之后执行,安装该插件之后,在jenkins服务器的”系统管理”-“系统设置”如下显示,注意目录为slave机器上的绝对路径
3、Copy To Slave Plugin
链接:https://wiki.jenkins-ci.org/display/JENKINS/Copy+To+Slave+Plugin
作用:每次构建的时候从Master上把文件复制到具体Job的工作空间
4、Email Extension Plugin
链接:https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin
作用:用于替换Jenkins自带的邮件发送,更加的强大
5、Artifact QR Code Plugin
链接:https://github.com/jessicaaustin/artifact-qr-code-plugin
作用:用于展现收集上来的二维码
6、Copy Artifact Plugin
链接:https://wiki.jenkins-ci.org/display/JENKINS/Copy+Artifact+Plugin
作用:用于从另外一个Project复制收集物到当前的Build
7、Distributed Workspace Clean plugin
链接:https://wiki.jenkins-ci.org/display/JENKINS/Distributed+Workspace+Clean+plugin
作用:用于清理该Project在每个Slave上的空间
8、HTML Publisher plugin
链接:http://wiki.jenkins-ci.org/display/JENKINS/HTML+Publisher+Plugin
作用:用于发布Html文件
9、Slave SetupPlugin
链接:http://wiki.jenkins-ci.org/display/JENKINS/Slave+Setup+Plugin
作用:在Slave启用前从master复制文件到slave中或者运行脚本
10、ThinBackup
链接:https://wiki.jenkins-ci.org/display/JENKINS/thinBackup
作用:用于对master的工作目录进行定时的备份,只能备份到当前机器的其他目录
11、Role-based Authorization Strategy
链接:https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin
作用:基于角色的的用户权限控制
二、Android常用插件
1、Android Device connector plugin
链接:https://github.com/xfreebird/android-device-connector-plugin | https://wiki.jenkins-ci.org/display/JENKINS/Android+Device+connector+plugin
作用:展现连接到master和slave上的安卓设备
三、IOS 常用插件
1、IOS Device connector plugin 链接:https://wiki.jenkins-ci.org/display/JENKINS/iOS+Device+Connector+Plugin
作用:展现连接到master和slave上的IOS设备