本文主要記錄在學習以及使用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設備