Jenkins插件大全

用戶及權限

Jenkins 用戶權限管理是Jenkins Administration中非常很重要的環節,由於大部分企業都會有自己的域控管理,所以和LDAP集成並基於用戶組實現權限模型設計與管理是企業級Jenkins實踐的重要內容。

  • l  LDAP (https://plugins.jenkins.io/ldap),這個插件允許使用LDAP對用戶進行認證,LDAP 服務器可以爲Active Directory 或者 OpenLDAP。
  • l  Active Directory https://plugins.jenkins.io/active-directory,這個插件允許使用Active Directory對用戶進行認證,同時結合諸如Matrix Authorization Strategy插件,可以識別用戶所在的所有用戶組,對用戶授權進行靈活配置。
  • l  基於Windows Active Directory進行域管理的企業,推薦採用Active Directory。
  • l  GitHub Authentication https://plugins.jenkins.io/github-oauth,這個插件提供了使用GitHub進行用戶認證和授權的方案。
  • l  Gitlab Authentication https://plugins.jenkins.io/gitlab-oauth,這個插件提供了使用GitLab進行用戶認證和授權的方案。
  • l  Matrix Authorization Strategy https://plugins.jenkins.io/matrix-auth,這個插件提供了基於矩陣的授權策略,支持全局和項目級別的配置。
  • l  Role-based Authorization Strategy https://plugins.jenkins.io/role-strategy,這個插件提供了一種基於角色(Role)的用戶權限管理策略,支持創建global角色、Project角色、Slave角色,以及給用戶分配這些角色。這款插件是最常用的Jenkins權限策略和管理插件。

代碼管理

Jenkins 項目中配置Source Code Management 去下載代碼進行構建任務,是非常普遍的應用場景。Jenkins插件支持很多SCM的系統,使用最常見的是Git 和SVN。

項目及視圖

Jenkins中對Project 和 view的管理,是用戶日常工作中使用很多的功能。

  • l  Folder https://plugins.jenkins.io/cloudbees-folder,這個插件支持用戶使用目錄管理項目,目錄支持嵌套,並且支持目錄中創建視圖。
  • l  List view Jenkins 默認支持List類型的視圖,用戶可以創建List視圖過濾所關心的項目。
  • l  Sectioned View https://plugins.jenkins.io/sectioned-view,這個插件支持一種新的視圖,視圖可以分爲多個部分,每部分可以單獨配置顯示所選擇的項目信息。
  • l   Nested View https://plugins.jenkins.io/nested-view,這個插件支持一種新的視圖,其表示直接顯示項目,而是以目錄圖標顯示所包含的子視圖,每個子視圖顯示所選項目信息。
  • l  Build Pipeline https://plugins.jenkins.io/build-pipeline-plugin,這個插件提供了一種Build Pipeline 視圖,用於顯示上、下游項目構建的關係。

構建觸發

Jenkins支持多種Build 觸發方式,尤其一些自動化觸發方式非常有用

  • l  Build periodically,Jenkins 內置功能,可以設置類似crontab時間,週期性地自動觸發構建。
  • l  Poll SCM,Jenkins 內置功能,類似Build periodically,可以設置類似crontab時間,不同的是不是直接進行構建,而是週期性地在後臺檢查所配置的SCM有沒有更新,只有當有代碼更新時纔會觸發構建。
  • l  Trigger builds remotely (e.g., from scripts),Jenkins 內置功能,遠程觸發構建,通過設置token可以支持遠程腳本中觸發Jenkins構建。
  • l  Gerrit Trigger https://plugins.jenkins.io/gerrit-trigger,這個插件將Jenkins集成到Gerrit code review中,支持Jenkins配置Gerrit服務器等信息,實現Gerrit event 觸發Jenkins 構建。
  • l  GitLab https://plugins.jenkins.io/gitlab-plugin,    這個插件將Jenkins 集成到GitLab web hook中,支持Gitlab 分支及Merge Request等相關事件觸發Jenkins構建。
  • l  GitHub Integration https://plugins.jenkins.io/github-pullrequest ,這個插件將Jenkins集成到GitHub中,支持Gitgub分支及Pull requests 觸發Jenkins 構建。
  • l  JIRA Trigger https://plugins.jenkins.io/jira-trigger,這個插件將Jenkins集成到Jira WebHooks中,支持Jira issue的狀態等變化時觸發Jenkins構建。

構建參數

Jenkins除了支持普通的參數類型(布爾型、字符串型、多行文本型、選擇型和文件型 )外,還有一些插件支持更加豐富實用的參數類型,比如參數間動態關聯、多層級參數、隱藏參數等 。

  • l  nodelabelparameter  https://plugins.jenkins.io/nodelabelparameter,這個插件增加了一個新的參數類型,Node 和 Label,從而使用戶通過參數可以選擇項目構建運行的節點。
  • l  其他插件不一一列舉,可以查看插件說明

Ø  https://plugins.jenkins.io/hidden-parameter

Ø  https://plugins.jenkins.io/extended-choice-parameter

Ø  https://plugins.jenkins.io/validating-string-parameter

Ø  https://plugins.jenkins.io/extensible-choice-parameter

Ø  https://wiki.jenkins.io/display/JENKINS/Active+Choices+Plugin

構建任務及環境

圍繞構建任務,有許多小的插件,卻提供了一些實用的功能

構建通知

把構建狀態及時地通知用戶,是Jenkins的一個必不可少的功能。Jenkins支持多種主動和被動的通知方式。

  • l  Mailer  https://plugins.jenkins.io/mailer,這個插件支持基本的郵件通知功能,比如構建失敗和構建恢復成功可以發送郵件通知給相關人員。
  • l  Email Extension https://plugins.jenkins.io/email-ext,這個插件是郵件通知的擴展,支持定製郵件內容,觸發條件以及郵件接收者,功能比基本郵件通知要靈活強大的多。
  • l  Slack Notification https://plugins.jenkins.io/slack,這個插件支持把構建結果推送到Slack channel。

容器化Slave

Jenkins的Master-Slave架構實現了分佈式構建,可以充分的橫向擴展Slave來提升構建能力,將Slave容器化是目前主流的構建環境標準化、集羣化和彈性化的方式。

Admin相關插件

 

 

一、根據目錄結構

源代碼管理

            Hudson本身支持Subversion、CVS以及下列插件:

 BitKeeper Plugin — 爲Hudson添加BitKeeper(Linux 內核開發人員在全球使用的主要源代碼工具)支持。
 Visual SourceSafe Plugin — 該插件集成微軟的VSS到Hudson。
 Git Plugin — 該插件允許使用GIT作爲一個構建SCM(源代碼控制管理系統),但必須使用Git 1.3.3及以上。
 Team Foundation Server Plugin — 該插件集成了 MicrosoftTeam Foundation Server源碼控制到Hudson中。
 CMVC Plugin — 該插件集成CMVC(IBM和許多跨國公司的缺陷管理工具。)到Hudson。
 File System SCM — Use File System as SCM.使用文件系統作爲SCM。
 StarTeam — 該插件把StarTeam(Starteam 是一個集合了版本控制和缺陷控制兩種功能的軟件,並且具有 CVS 沒有的強大的圖形界面,易學易用。2002年底被Borland公司收購。)和Hudson集成在一起。
 Subversion Plugin — 該插件增加Hudson對svn(通過SVNKit)的支持。
 Accurev Plugin — 該插件允許您在Hudson中使用 AccuRev作爲SCM。
 Template Project Plugin — 該插件可以讓您使用另一個項目中的構建人、發佈人和SCM設置。
 URL SCM —  該插件允許您使用URLs作爲SCM。
 Bazaar Plugin — 該插件集成Bazaar到 Hudson,該插件需要確保Bazaar 庫(bzr)已安裝到目標機器上。
 PVCS SCM — 該插件集成了Serena提供的PVCS SCM。
 Mercurial Plugin — 該插件集成Mercurial version control system到Hudson中。
 Perforce Plugin — 該插件集成Perforce到Hudson中。
 Synergy Plugin — 該插件把CM/Synergy版本管理系統集成在Hudson。
 Dimensions —  該插件集成Dimensions SCM到Hudson中。
 ClearCase Plugin — 把ClearCase(IBM提供的版本控制系統)集成到Hudson。

跟SCM有關聯的其它插件:

 SVNCompat14 Plugin — 該插件強制內置SVNKit庫使用Subversion 1.4工作拷貝格式(替代它最近支持的svn版本。)
 Subversion Tagging Plugin —該插件在成功的構建中執行svn標籤(也就是使用 svn copy)。
 CVS Tagging Plugin — 該插件將在一個作業構建成功後執行cvs標籤(也就是cvs rtag)。

構建觸發

 Ivy Plugin — 該插件通過配置Apache Ivy自動化地配置一次構建並觸發其有構建依賴的其他構建。
 Join Plugin — 該插件允許一個作業在所有它下游的作業結束以後纔開始運行它本身。
 Log-Action plugin — 該插件在作業輸出中按選定模式開始一系列動作,但這是一個統一的配置。
 URL Change Trigger — 該網址變更觸發器插件允許您當網址的內容發生變更時Hudson觸發一次構建。
 Locks and Latches plugin —該插件允許你管理作業的併發執行。
 IRC Plugin — 該插件在您選擇的IRC 頻道中安裝Hudson IRC 機器人,您可以通過IRC獲得通知,並通過IRC與Hudson互動。
 Downstream-Ext Plugin — 該插件爲下游觸發器支持擴展配置。當前它增加一個選項,如果它們發生SCM改變時,僅僅觸發下游的構建。
 Jabber Plugin — 把Jabber即時消息協議集成在Hudson中。注意您也需要安裝instant-messaging 插件。 
 Naginator Plugin — 該插件允許您在一次構建失敗後自動重建一次構建。

構建工具


Hudson本身支持Maven、Ant、Shell腳本和Windows批處理命令。

 

 Grails Plugin — 該插件允許Hudson調用Grails 任務作爲一個構建步驟。
 PowerShell Plugin — 在Hudson中集成Windows PowerShell。
 Jython Plugin — 在JVM中增加執行Jython腳本的能力。
 Post build task — 該插件允許用戶依據構建日誌的輸出執行一個shell/批處理任務。
 Ruby Plugin — 該插件允許用戶在構建腳本中使用Ruby。
 Gant Plugin — 該插件允許Hudson調用Gant構建腳本作爲主體構建的一個步驟。
 Seleniumhq Plugin — 該插件允許您從Seleniumhq中運行和加載通過Selenium服務器生成的HTML Selenese套件結果。Hudson將以此生成測試結果的趨勢報告。
 Groovy plugin — 該插件允許Hudson直接執行Groovy代碼。
 Rake plugin — 該插件允許Hudson調用Rake任務作爲構建步驟。
 NAnt Plugin — 該插件允許你在Hudson中使用NAnt構建.NET項目。
 Template Project Plugin — 該插件可以讓您在Hudson中使用另一個項目中的構建人、發佈人和SCM設置。
 Buckminster PlugIn — 該插件把Eclipse Buckminster做爲一個新的構建步驟集成在hudson中。
 Python Plugin — 添加執行Python腳本作爲Hudson的構建步驟。
 SCons Plugin — 該插件允許Hudson調用SCons構建腳本作爲主體構建的步驟。
 Selenium AES Plugin — 該插件能讓Hudson調用Selenium Auto Exec Server(AES) 來測試。
 Kundo Plugin — 該插件允許你調用Kundo構建作爲一個Hudson構建步驟。
 Gradle Plugin — 該插件允許Hudson調用Gradle構建腳本作爲主體構建的步驟。
 EasyAnt Plugin — 該插件允許Hudson調用EasyAnt構建腳本作爲主體構建的步驟。.
 RAD Builder Plugin — 該插件允許你調用IBM RAD7.0/7.5作爲一個Hudson構建步驟。
 Phing Plugin — 該插件允許你在Hudson中使用Phing構建PHP項目。
 SCTMExecutor — 該插件允許您在Hudson中使用Borland 的SilkCentral Test Manager 2008 R2 及以上版本。
 MSBuild Plugin — 該插件允許您在Hudson中使用MSBuild構建.NET項目。
 Batch Task Plugin —  該插件增加一些不規律執行的批處理任務到項目中,諸如打包、集成、歸檔等等。

構建封裝

 

 Xvnc Plugin — 該插件可以讓您在一次構建時運行Xvnc會話。如果您的構建包括用戶界面測試時需要一個可暴露的顯示值這就非常方便。
 ZenTimestamp Plugin — 該插件允許您在Hudson BUILD_ID變量中自定義日期和時間模式。
 VMware plugin — 該插件允許您在一次構建開始前啓動VMware虛擬機,構建完成後又停止該虛擬機。
 Build Secret Plugin — 讓你通過一次構建上傳可用的祕密文件。
 M2 Release Plugin —這是一個能讓您在Hudson中使用maven-release-plugin 來執行發佈功能的插件。
 M2 Extra Steps Plugin — 該插件爲Hudson加入pre- 和post- 構建步驟到Maven 2類型的項目的能力。
 Template Project Plugin — 該插件可以讓您使用另一個項目中的構建人、發佈人和SCM設置。
 Locks and Latches plugin — 該插件允許您控製作業的併發執行。
 Hudson Distributed Workspace Clean plugin —該插件允許您在同一個隸屬組中未使用的隸屬機器來清理工作區。
 Release Plugin — 該插件允許您在當一次發佈構建是手動觸發時,配置預前構建或後構建的執行動作。
 Copy To Slave Plugin — This plugin allows to copy, to slave nodes running a job, a set of files that are required for the good execution of the job.

 Setenv Plugin — 爲一個項目設置環境變量,以備構建步驟引用。

構建通知

Hudson本身支持電子郵件通知,但也有一個可擴展的電子郵件插件來支持擴展功能。

 

 Status Monitor Plugin — 該插件能讓您在Hudson單獨的屏幕上直觀地顯示您選定作業的狀態。.
 SameTime Plugin — 該插件允許您在Hudson中使用SameTime作爲構建通知。
 Nabaztag Plugin — 該插件允許您在Hudson中發佈一次構建的結果到Nabaztag
 Google Calendar Plugin — 該插件允許Hudson發佈當前作業狀態到谷歌日曆。
 hudsonTracker — A cross-platform application that sits in your system tray and monitors Hudson builds via its RSS feeds. See hudsonTracker for more details. No Hudson server config required!
 TuxDroid Plugin — 該插件允許您在Hudson發佈一個構建的結果到TuxDroid(Tux Droid是一個強大的Linux玩具,它可以通過配套的軟件與你電腦中的很多應用程序相關聯)。
 IRC Plugin — 該插件在您選擇的IRC 頻道中安裝Hudson IRC 機器人,您可以通過IRC獲得通知,並通過IRC與Hudson互動。
 Email-ext plugin — This plugin allows you to configure every aspect of email notifications.  You can customize when an email is sent, who should receive it, and what the email says.
 Instant Messaging Plugin — This plugin provides generic support for IM notifications. This plugin itself is of no use. Please use one of the derived plugins like (at the moment only) Jabber !
 Blame Upstream Commiters Plugin — This is a very simple plugin that adds a post build action to mail upstream commiters when a build fails.
 Campfire Plugin — This plugin allows your team to setup build notifications to be sent to Campfire rooms.
 The new EMailer — Merge of the Core EMailer and email-ext plugin
 Twitter Plugin — This plugin posts build results to Twitter.該插件支持Hudson發送構建報告到Twitter。
 Jabber Plugin — 把Jabber即時消息協議集成在Hudson中。注意您也需要把安裝 instant-messaging plugin 。

隸屬(機器)激活和控制

Hudson本身支持通過JNLP或者命令啓動隸屬,以及支持儘可能保持隸屬連接,或者按需連接。

 

 SSH Slaves plugin — 該插件允許您在SSH外的隸屬* nix機器上運行和管理Hudson。

構建報告

Hudson本身支持Junit報告和JavaDoc。

 

 Serenitec Plugin — 在您的項目中執行Serenitec重構方案。
 Violations — 該插件爲checkstyle、 pmd、 cpd、 findbugs、 fxcop、 stylecop和simian等靜態代碼分析工具生成報告。
 NUnit Plugin — 該插件允許你發佈NUnit測試結果。
 WebTest Presenter Plugin — This plugin publishes the reports generated by the Canoo WebTest tool for each build.
 MSTest Plugin — 該插件允許您發佈MSTest的測試結果。
 Crap4J Plugin — This plugin reads the "crappy methods" report from Crap4J. Hudson will generate the trend report of crap percentage and provide detailed information about changes.
 FindBugs Plugin — 該插件主要收集項目模塊中FindBugs(靜態分析源代碼中可能會出現的Bug的Eclipse插件工具)的分析結果,並以視圖的方式呈現已發現的警告。
 Seleniumhq Plugin — 該插件允許您從Seleniumhq中運行和加載通過Selenium服務器生成的HTML Selenese套件結果。Hudson將以此生成測試結果的趨勢報告。
 Cppcheck Plugin — 該插件爲CppCheck(靜態的C/C++ 代碼分析工具)生成趨勢報告。
 NCover Plugin — 該插件允許Hudson從NCover中歸檔和發佈.NET代碼覆蓋率的HTML 報告。
 JDepend Plugin— 該JDepend插件是一個爲構建生成JDepend 報告的插件。
 Plot Plugin — 該插件爲Hudson提供通用的測繪(或圖表)的能力。
 Checkstyle Plugin — 該插件主要收集項目模塊中Checkstyle (自動化代碼檢查工具)的分析結果,並以視圖的方式呈現已發現的警告。
 JavaNCSS+Plugin — 該插件允許您使用JavaNCSS構建報告工具。
 SLOCCount Plugin — 該插件能爲SLOCCount生成趨勢報告,它是一個開源程序,能爲超過25種不同的語言統計代碼行的數量,包括C/C++、Ada、COBOL、 Fortran、SQL、 Ruby、 Python等等。
 JavaTest Report Plugin — 該插件把JavaTest(一個通過Sun公司發佈的TCK應用的 框架)中解析成XML結果文件,並以此方式顯示它們。
 Emma Plugin — 該插件在Hudson中集成EMMA code coverage reports (檢測和報告 JAVA 代碼覆蓋率的開源工具)。Hudson will generate the trend report of coverage.
 Warnings Plugin — This plugin generates the trend report for compiler warnings in the console log or in log files.
 Gallio Plugin — 該插件允許您發佈Gallio/MbUnit的測試結果。
 Doxygen Plugin —該插件可發佈通過Doxygen工具生成的報告。
 Testability Explorer Plugin —該插件爲Testability Explorer生成趨勢報告,這是一個能使用字節碼分析以在Java代碼中尋找可測性缺陷的開放源碼程序。
 DRY Plugin — 該插件爲像 CPD那樣的重複代碼檢查器生成趨勢報告。
 Japex Plugin — 該插件爲Hudson 增加了Japex 支持,以使Hudson 能夠顯示其趨勢報告和其他有用的數據。
 PMD Plugin — 該插件主要收集項目模塊中PMD(程序代碼檢查工具)的分析結果,並以視圖的方式呈現已發現的警告。
 Selenium AES Plugin — 該插件調用Selenium Auto Exec Server(AES) 來測試。
 Task Scanner Plugin — 該插件爲開放任務掃描工作區文件,並生成一個趨勢報告。
 PureCoverage plugin — PureCoverage plugin reports coverage results from Rational PureCoverage tool (c++ coverage tool).
 Gnat Plugin — 該插件允許Hudson集成Gnat的功能來作爲ADA(Ada是一種表現能力很強的通用程序設計語言,它是美國國防部爲克服軟件開發危機,耗費巨資,歷時近20年研製成功的。)語言。
 Grinder Plugin — 該插件從Grinder 執行測試中讀取輸出結果,並生成報告,其中包括顯示每次構建的測試結果和對應的構建顯示執行結果的趨勢報告。
 JSUnit plugin — This plugin allows you publish JSUnit test results
 Cpptest Plugin — This plugin allows you publish Parasoft C++test test results. 
 Clover Plugin — 該插件是在Hudson中集成 Clover code coverage reports(代碼覆蓋測試分析工具)。Hudson will generate and track code coverage across time. This plugin can be used without the need to modify your build.xml.
 Cobertura Plugin — 該插件允許您從Cobertura中獲取代碼覆蓋率報告。Hudson將生成覆蓋率趨勢報告。
 eXtreme Feedback Panel Plugin — This plugin provides an eXtreme Feedback Panel that can be used to expose the status of a selected number of Jobs.
 CppUnit Plugin — 該插件允許您發佈CppUnit測試結果。
 Ruby metrics plugin — 該插件添加Ruby統計報告( RcovSaikuro, Rails stats...)的捆綁包到Hudson中。

構件上傳

 

 SCP plugin — 該插件允許你使用SFTP (SSH)協議上傳一些構件到倉庫站點。
 FTP-Publisher Plugin — 該插件能上傳項目構件和整個目錄到一個FTP服務器。
 SFEE Plugin — 依賴於Collabnet Source Forge Enterprise Edition (SFEE是SourceForge發佈的項目協作管理軟件) 服務器驗證用戶併發布構件。
 java.net uploader Plugin — 該插件使用java.net 任務庫,以使Hudson有能力發送構件到 java.net。
 SVN Publisher — This plugin allows you to upload artifacts to a subversion repository. This is done via a delete/import of the items requested.

其他構建後操作

 

 Parameterized Trigger Plugin — 該插件可以讓你在構建完成後觸發新的構建,併爲這次新構建使用不同的方式指定一些參數。
 Build Publisher Plugin — 該插件允許您把一個Hudson的記錄發佈到另一個Hudson中。
 Post build task — 該插件允許用戶依據構建日誌的輸出執行一個shell/批處理任務。Java regular expression are allowed.
 Description Setter Plugin — 該插件爲每次構建設置描述信息,它是一個基於正則表達式校驗的構建日誌文件。
 Deploy Plugin — This plugin takes a war/ear file and deploys that to a running remote application server at the end of a build
 DocLinks Plugin — 該插件允許您發佈在構建步驟中創建的文檔。
 Subversion Tagging Plugin — This plugin performs subversion tagging (technically speaking svn copy) on successful build.
 CVS Tagging Plugin — 該插件將在一個作業構建成功後執行cvs標籤(也就是cvs rtag)。
 CopyArchiver Plugin — 該插件的目標是從幾個作業中把已歸檔的構件集中到一個共享目錄。每個作業中只有最後一次成功構建的歸檔構件纔會被複制。

 Text-finder Plugin — 該插件是用來在工作區文件中搜索字符串。這個搜索結果可以用來標記該構建是正常或者失敗

 

二、根據日常應用

A、通用插件

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
作用:基於角色的的用戶權限控制

 

B、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上的安卓設備

C、IOS 常用插件

1、IOS Device connector plugin 鏈接:https://wiki.jenkins-ci.org/display/JENKINS/iOS+Device+Connector+Plugin
作用:展現連接到master和slave上的IOS設備

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章