源代码管理

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

[BuildRelease Management]hudson插件 BitKeeper Plugin Hudson添加BitKeeper(Linux 内核开发人员在全球使用的主要源代码工具)支持。
[BuildRelease Management]hudson插件 Visual SourceSafe Plugin 该插件集成微软的VSSHudson
[BuildRelease Management]hudson插件 Git Plugin 该插件允许使用GIT作为一个构建SCM(源代码控制管理系统),但必须使用Git 1.3.3及以上。
[BuildRelease Management]hudson插件 Team Foundation Server Plugin 该插件集成了 MicrosoftTeam Foundation Server源码控制到Hudson中。
[BuildRelease Management]hudson插件 CMVC Plugin 该插件集成CMVC(IBM和许多跨国公司的缺陷管理工具。)Hudson
[BuildRelease Management]hudson插件 File System SCM — Use File System as SCM.使用文件系统作为SCM。
[BuildRelease Management]hudson插件 StarTeam 该插件把StarTeam(Starteam 是一个集合了版本控制和缺陷控制两种功能的软件,并且具有 CVS 没有的强大的图形界面,易学易用。2002年底被Borland公司收购。)Hudson集成在一起。
[BuildRelease Management]hudson插件 Subversion Plugin 该插件增加Hudsonsvn(通过SVNKit)的支持。
[BuildRelease Management]hudson插件 Accurev Plugin 该插件允许您在Hudson中使用 AccuRev作为SCM。
[BuildRelease Management]hudson插件 Template Project Plugin 该插件可以让您使用另一个项目中的构建人、发布人和SCM设置。
[BuildRelease Management]hudson插件 URL SCM —  该插件允许您使用URLs作为SCM。
[BuildRelease Management]hudson插件 Bazaar Plugin — 该插件集成Bazaar到 Hudson,该插件需要确保Bazaar 库(bzr)已安装到目标机器上。
[BuildRelease Management]hudson插件 PVCS SCM 该插件集成了Serena提供的PVCS SCM
[BuildRelease Management]hudson插件 Mercurial Plugin 该插件集成Mercurial version control systemHudson中。
[BuildRelease Management]hudson插件 Perforce Plugin — 该插件集成Perforce到Hudson中。
[BuildRelease Management]hudson插件 Synergy Plugin 该插件把CM/Synergy版本管理系统集成在Hudson
[BuildRelease Management]hudson插件 Dimensions —  该插件集成Dimensions SCM到Hudson中。
[BuildRelease Management]hudson插件 ClearCase Plugin ClearCase(IBM提供的版本控制系统)集成到Hudson

跟SCM有关联的其它插件:

[BuildRelease Management]hudson插件 SVNCompat14 Plugin 该插件强制内置SVNKit库使用Subversion 1.4工作拷贝格式(替代它最近支持的svn版本。)
[BuildRelease Management]hudson插件 Subversion Tagging Plugin —该插件在成功的构建中执行svn标签(也就是使用 svn copy)。
[BuildRelease Management]hudson插件 CVS Tagging Plugin 该插件将在一个作业构建成功后执行cvs标签(也就是cvs rtag)

 

构建触发 

[BuildRelease Management]hudson插件 Ivy Plugin 该插件通过配置Apache Ivy自动化地配置一次构建并触发其有构建依赖的其他构建。
[BuildRelease Management]hudson插件 Join Plugin 该插件允许一个作业在所有它下游的作业结束以后才开始运行它本身。
[BuildRelease Management]hudson插件 Log-Action plugin — 该插件在作业输出中按选定模式开始一系列动作,但这是一个统一的配置。
[BuildRelease Management]hudson插件 URL Change Trigger 该网址变更触发器插件允许您当网址的内容发生变更时Hudson触发一次构建。
[BuildRelease Management]hudson插件 Locks and Latches plugin 该插件允许你管理作业的并发执行。
[BuildRelease Management]hudson插件 IRC Plugin 该插件在您选择的IRC 频道中安装Hudson IRC 机器人,您可以通过IRC获得通知,并通过IRCHudson互动。
[BuildRelease Management]hudson插件 Downstream-Ext Plugin — 该插件为下游触发器支持扩展配置。当前它增加一个选项,如果它们发生SCM改变时,仅仅触发下游的构建。
[BuildRelease Management]hudson插件 Jabber Plugin Jabber即时消息协议集成在Hudson中。注意您也需要安装instant-messaging 插件。
[BuildRelease Management]hudson插件 Naginator Plugin 该插件允许您在一次构建失败后自动重建一次构建。

 

构建工具

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

 

[BuildRelease Management]hudson插件 Grails Plugin 该插件允许Hudson调用Grails 任务作为一个构建步骤。
[BuildRelease Management]hudson插件 PowerShell Plugin Hudson中集成Windows PowerShell。
[BuildRelease Management]hudson插件 Jython Plugin JVM中增加执行Jython脚本的能力。
[BuildRelease Management]hudson插件 Post build task 该插件允许用户依据构建日志的输出执行一个shell/批处理任务。
[BuildRelease Management]hudson插件 Ruby Plugin 该插件允许用户在构建脚本中使用Ruby
[BuildRelease Management]hudson插件 Gant Plugin 该插件允许Hudson调用Gant构建脚本作为主体构建的一个步骤。
[BuildRelease Management]hudson插件 Seleniumhq Plugin 该插件允许您从Seleniumhq中运行和加载通过Selenium服务器生成的HTML Selenese 套件结果。Hudson将以此生成测试结果的趋势报告。
[BuildRelease Management]hudson插件 Groovy plugin 该插件允许Hudson直接执行Groovy代码。
[BuildRelease Management]hudson插件 Rake plugin 该插件允许Hudson调用Rake任务作为构建步骤。
[BuildRelease Management]hudson插件 NAnt Plugin 该插件允许你在Hudson中使用NAnt构建.NET项目。
[BuildRelease Management]hudson插件 Template Project Plugin 该插件可以让您在Hudson中使用另一个项目中的构建人、发布人和SCM设置。
[BuildRelease Management]hudson插件 Buckminster PlugIn 该插件把Eclipse Buckminster做为一个新的构建步骤集成在hudson中。
[BuildRelease Management]hudson插件 Python Plugin 添加执行Python脚本作为Hudson的构建步骤。
[BuildRelease Management]hudson插件 SCons Plugin — 该插件允许Hudson调用SCons构建脚本作为主体构建的步骤。
[BuildRelease Management]hudson插件 Selenium AES Plugin 该插件能让Hudson调用Selenium Auto Exec Server(AES) 来测试。
[BuildRelease Management]hudson插件 Kundo Plugin 该插件允许你调用Kundo构建作为一个Hudson构建步骤。
[BuildRelease Management]hudson插件 Gradle Plugin 该插件允许Hudson调用Gradle构建脚本作为主体构建的步骤。
[BuildRelease Management]hudson插件 EasyAnt Plugin 该插件允许Hudson调用EasyAnt构建脚本作为主体构建的步骤。.
[BuildRelease Management]hudson插件 RAD Builder Plugin — 该插件允许你调用IBM RAD7.0/7.5作为一个Hudson构建步骤。
[BuildRelease Management]hudson插件 Phing Plugin 该插件允许你在Hudson中使用Phing构建PHP项目。
[BuildRelease Management]hudson插件 SCTMExecutor 该插件允许您在Hudson中使用Borland SilkCentral Test Manager 2008 R2 及以上版本。
[BuildRelease Management]hudson插件 MSBuild Plugin 该插件允许您在Hudson中使用MSBuild构建.NET项目。
[BuildRelease Management]hudson插件 Batch Task Plugin —  该插件增加一些不规律执行的批处理任务到项目中,诸如打包、集成、归档等等。

 

构建封装

 

[BuildRelease Management]hudson插件 Xvnc Plugin 该插件可以让您在一次构建时运行Xvnc会话。如果您的构建包括用户界面测试时需要一个可暴露的显示值这就非常方便。
[BuildRelease Management]hudson插件 ZenTimestamp Plugin 该插件允许您在Hudson BUILD_ID变量中自定义日期和时间模式。
[BuildRelease Management]hudson插件 VMware plugin 该插件允许您在一次构建开始前启动VMware虚拟机,构建完成后又停止该虚拟机。
[BuildRelease Management]hudson插件 Build Secret Plugin — 让你通过一次构建上传可用的秘密文件。
[BuildRelease Management]hudson插件 M2 Release Plugin 这是一个能让您在Hudson中使用maven-release-plugin 来执行发布功能的插件。
[BuildRelease Management]hudson插件 M2 Extra Steps Plugin 该插件为Hudson加入pre- post- 构建步骤到Maven 2类型的项目的能力。
[BuildRelease Management]hudson插件 Template Project Plugin 该插件可以让您使用另一个项目中的构建人、发布人和SCM设置。
[BuildRelease Management]hudson插件 Locks and Latches plugin — 该插件允许您控制作业的并发执行。
[BuildRelease Management]hudson插件 Hudson Distributed Workspace Clean plugin —该插件允许您在同一个隶属组中未使用的隶属机器来清理工作区。
[BuildRelease Management]hudson插件 Release Plugin 该插件允许您在当一次发布构建是手动触发时,配置预前构建或后构建的执行动作。
[BuildRelease Management]hudson插件 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.

[BuildRelease Management]hudson插件 Setenv Plugin 为一个项目设置环境变量,以备构建步骤引用。

 

构建通知

Hudson本身支持电子邮件通知,但也有一个可扩展的电子邮件插件来支持扩展功能。

 

[BuildRelease Management]hudson插件 Status Monitor Plugin 该插件能让您在Hudson单独的屏幕上直观地显示您选定作业的状态。.
[BuildRelease Management]hudson插件 SameTime Plugin 该插件允许您在Hudson中使用SameTime作为构建通知。
[BuildRelease Management]hudson插件 Nabaztag Plugin 该插件允许您在Hudson中发布一次构建的结果到Nabaztag
[BuildRelease Management]hudson插件 Google Calendar Plugin 该插件允许Hudson发布当前作业状态到谷歌日历。
[BuildRelease Management]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!
[BuildRelease Management]hudson插件 TuxDroid Plugin 该插件允许您在Hudson发布一个构建的结果到TuxDroid(Tux Droid是一个强大的Linux玩具,它可以通过配套的软件与你电脑中的很多应用程序相关联)
[BuildRelease Management]hudson插件 IRC Plugin 该插件在您选择的IRC 频道中安装Hudson IRC 机器人,您可以通过IRC获得通知,并通过IRCHudson互动。
[BuildRelease Management]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.
[BuildRelease Management]hudson插件 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 !
[BuildRelease Management]hudson插件 Blame Upstream Commiters Plugin — This is a very simple plugin that adds a post build action to mail upstream commiters when a build fails.
[BuildRelease Management]hudson插件 Campfire Plugin — This plugin allows your team to setup build notifications to be sent to Campfire rooms.
[BuildRelease Management]hudson插件 The new EMailer — Merge of the Core EMailer and email-ext plugin
[BuildRelease Management]hudson插件 Twitter Plugin — This plugin posts build results to Twitter.该插件支持Hudson发送构建报告到Twitter
[BuildRelease Management]hudson插件 Jabber Plugin Jabber即时消息协议集成在Hudson中。注意您也需要把安装 instant-messaging plugin

 

隶属(机器)激活和控制

Hudson本身支持通过JNLP或者命令启动隶属,以及支持尽可能保持隶属连接,或者按需连接。

 

[BuildRelease Management]hudson插件 SSH Slaves plugin 该插件允许您在SSH外的隶属* nix机器上运行和管理Hudson

 

构建报告

Hudson本身支持Junit报告和JavaDoc。

 

[BuildRelease Management]hudson插件 Serenitec Plugin 在您的项目中执行Serenitec重构方案。
[BuildRelease Management]hudson插件 Violations 该插件为checkstyle pmd cpd findbugs fxcop stylecopsimian等静态代码分析工具生成报告。
[BuildRelease Management]hudson插件 NUnit Plugin 该插件允许你发布NUnit测试结果。
[BuildRelease Management]hudson插件 WebTest Presenter Plugin — This plugin publishes the reports generated by the Canoo WebTest tool for each build.
[BuildRelease Management]hudson插件 MSTest Plugin 该插件允许您发布MSTest的测试结果。
[BuildRelease Management]hudson插件 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.
[BuildRelease Management]hudson插件 FindBugs Plugin 该插件主要收集项目模块中FindBugs(静态分析源代码中可能会出现的BugEclipse插件工具)的分析结果,并以视图的方式呈现已发现的警告。
[BuildRelease Management]hudson插件 Seleniumhq Plugin 该插件允许您从Seleniumhq中运行和加载通过Selenium服务器生成的HTML Selenese 套件结果。Hudson将以此生成测试结果的趋势报告。
[BuildRelease Management]hudson插件 Cppcheck Plugin 该插件为CppCheck(静态的C/C++ 代码分析工具)生成趋势报告。
[BuildRelease Management]hudson插件 NCover Plugin 该插件允许HudsonNCover中归档和发布.NET代码覆盖率的HTML 报告。
[BuildRelease Management]hudson插件 JDepend PluginJDepend插件是一个为构建生成JDepend 报告的插件。
[BuildRelease Management]hudson插件 Plot Plugin 该插件为Hudson提供通用的测绘(或图表)的能力。
[BuildRelease Management]hudson插件 Checkstyle Plugin 该插件主要收集项目模块中Checkstyle (自动化代码检查工具)的分析结果,并以视图的方式呈现已发现的警告。
[BuildRelease Management]hudson插件 JavaNCSS+Plugin 该插件允许您使用JavaNCSS构建报告工具。
[BuildRelease Management]hudson插件 SLOCCount Plugin 该插件能为SLOCCount生成趋势报告,它是一个开源程序,能为超过25种不同的语言统计代码行的数量,包括C/C++AdaCOBOL FortranSQL Ruby Python等等。
[BuildRelease Management]hudson插件 JavaTest Report Plugin 该插件把JavaTest(一个通过Sun公司发布的TCK应用的 框架)中解析成XML结果文件,并以此方式显示它们。
[BuildRelease Management]hudson插件 Emma Plugin 该插件在Hudson中集成EMMA code coverage reports (检测和报告 JAVA 代码覆盖率的开源工具)Hudson will generate the trend report of coverage.
[BuildRelease Management]hudson插件 Warnings Plugin — This plugin generates the trend report for compiler warnings in the console log or in log files.
[BuildRelease Management]hudson插件 Gallio Plugin 该插件允许您发布Gallio/MbUnit的测试结果。
[BuildRelease Management]hudson插件 Doxygen Plugin 该插件可发布通过Doxygen工具生成的报告。
[BuildRelease Management]hudson插件 Testability Explorer Plugin 该插件为Testability Explorer生成趋势报告,这是一个能使用字节码分析以在Java代码中寻找可测性缺陷的开放源码程序。
[BuildRelease Management]hudson插件 DRY Plugin 该插件为像 CPD那样的重复代码检查器生成趋势报告。
[BuildRelease Management]hudson插件 Japex Plugin 该插件为Hudson 增加了Japex 支持,以使Hudson 能够显示其趋势报告和其他有用的数据。
[BuildRelease Management]hudson插件 PMD Plugin 该插件主要收集项目模块中PMD(程序代码检查工具)的分析结果,并以视图的方式呈现已发现的警告。
[BuildRelease Management]hudson插件 Selenium AES Plugin 该插件调用Selenium Auto Exec Server(AES) 来测试。
[BuildRelease Management]hudson插件 Task Scanner Plugin 该插件为开放任务扫描工作区文件,并生成一个趋势报告。
[BuildRelease Management]hudson插件 PureCoverage plugin — PureCoverage plugin reports coverage results from Rational PureCoverage tool (c++ coverage tool).
[BuildRelease Management]hudson插件 Gnat Plugin 该插件允许Hudson集成Gnat的功能来作为ADA(Ada是一种表现能力很强的通用程序设计语言,它是美国国防部为克服软件开发危机,耗费巨资,历时近20年研制成功的。)语言。
[BuildRelease Management]hudson插件 Grinder Plugin 该插件从Grinder 执行测试中读取输出结果,并生成报告,其中包括显示每次构建的测试结果和对应的构建显示执行结果的趋势报告。
[BuildRelease Management]hudson插件 JSUnit plugin — This plugin allows you publish JSUnit test results
[BuildRelease Management]hudson插件 Cpptest Plugin — This plugin allows you publish Parasoft C++test test results.
[BuildRelease Management]hudson插件 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.
[BuildRelease Management]hudson插件 Cobertura Plugin 该插件允许您从Cobertura中获取代码覆盖率报告。Hudson将生成覆盖率趋势报告。
[BuildRelease Management]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.
[BuildRelease Management]hudson插件 CppUnit Plugin 该插件允许您发布CppUnit测试结果。
[BuildRelease Management]hudson插件 Ruby metrics plugin 该插件添加Ruby统计报告( Rcov, Saikuro, Rails stats...)的捆绑包到Hudson中。

 

构件上传

 

[BuildRelease Management]hudson插件 SCP plugin 该插件允许你使用SFTP (SSH)协议上传一些构件到仓库站点。
[BuildRelease Management]hudson插件 FTP-Publisher Plugin 该插件能上传项目构件和整个目录到一个FTP服务器。
[BuildRelease Management]hudson插件 SFEE Plugin 依赖于Collabnet Source Forge Enterprise Edition (SFEESourceForge发布的项目协作管理软件) 服务器验证用户并发布构件。
[BuildRelease Management]hudson插件 java.net uploader Plugin 该插件使用java.net 任务库,以使Hudson有能力发送构件到 java.net
[BuildRelease Management]hudson插件 SVN Publisher — This plugin allows you to upload artifacts to a subversion repository. This is done via a delete/import of the items requested.

 

其他构建后操作

 

[BuildRelease Management]hudson插件 Parameterized Trigger Plugin 该插件可以让你在构建完成后触发新的构建,并为这次新构建使用不同的方式指定一些参数。
[BuildRelease Management]hudson插件 Build Publisher Plugin 该插件允许您把一个Hudson的记录发布到另一个Hudson中。
[BuildRelease Management]hudson插件 Post build task 该插件允许用户依据构建日志的输出执行一个shell/批处理任务。Java regular expression are allowed.
[BuildRelease Management]hudson插件 Description Setter Plugin 该插件为每次构建设置描述信息,它是一个基于正则表达式校验的构建日志文件。
[BuildRelease Management]hudson插件 Deploy Plugin — This plugin takes a war/ear file and deploys that to a running remote application server at the end of a build
[BuildRelease Management]hudson插件 DocLinks Plugin 该插件允许您发布在构建步骤中创建的文档。
[BuildRelease Management]hudson插件 Subversion Tagging Plugin — This plugin performs subversion tagging (technically speaking svn copy) on successful build.
[BuildRelease Management]hudson插件 CVS Tagging Plugin 该插件将在一个作业构建成功后执行cvs标签(也就是cvs rtag)
[BuildRelease Management]hudson插件 CopyArchiver Plugin 该插件的目标是从几个作业中把已归档的构件集中到一个共享目录。每个作业中只有最后一次成功构建的归档构件才会被复制。
[BuildRelease Management]hudson插件 Text-finder Plugin 该插件是用来在工作区文件中搜索字符串。这个搜索结果可以用来标记该构建是正常或者失败。

 

集成外部站点/工具

 

Hudson还可以通过这些插件整合外部产品。

[BuildRelease Management]hudson插件 Hudson Helper iPhone and iPod Touch App — With this application you can monitor your CI builds right from your iPhone or iPod Touch.
[BuildRelease Management]hudson插件 Backlog Plugin 该插件在Hudson中集成Backlog
[BuildRelease Management]hudson插件 JIRA Plugin 该插件整合Atlassian JIRAHudson
[BuildRelease Management]hudson插件 Redmine Plugin 该插件集成 Redmine Hudson (there's a plugin for Redmine that integrates Hudson from the Redmine side, too.)
[BuildRelease Management]hudson插件 Trac Plugin 该插件在Hudson中集成Edgewall Trac (增强版的Wiki以及软件开发过程中的问题跟踪系统,使用Python编写)
[BuildRelease Management]hudson插件 SFEE Plugin 依赖于Collabnet Source Forge Enterprise Edition (SFEESourceForge发布的项目协作管理软件) 服务器验证用户并发布构件。
[BuildRelease Management]hudson插件 Mantis Plugin 该插件集成Mantis Bug TrackerHudson中。
[BuildRelease Management]hudson插件 Java.net Plugin 该插件扩展了Hudson把项目放到java.net上托管,并提供了它的各种功能。
[BuildRelease Management]hudson插件 Hudson Monitor for Android — Monitor and display the status of your builds on your Android™ phone.
[BuildRelease Management]hudson插件 HGCA+Plugin — This plugin allows the administrator to specify pairs of patterns and URLs, both globally and on a per-job level, to use for marking up changelog text.
[BuildRelease Management]hudson插件 Google Calendar Plugin 该插件能发布当前作业记录到 Google Calendar
[BuildRelease Management]hudson插件 Sonar plugin 依赖此插件,我们能迅速从Sonar得益,因为它是一个开源质量管理平台,用于管理Java源代码的质量。包含有许多我们熟知和喜欢的分析工具,如CheckstylePMDFindbugsCobertura等等。
[BuildRelease Management]hudson插件 Firefox Add-on Build Monitor — Monitor Hudson builds and display the status on Firefox status bar.
[BuildRelease Management]hudson插件 Google Code Plugin 该插件创建从Hudson项目到Google Code 实例的链接。
[BuildRelease Management]hudson插件 Kagemai Plugin — This plugin integrates Kagemai to Hudson.
[BuildRelease Management]hudson插件 Github Plugin 该插件创建从HudsonGithub项目的链接。
[BuildRelease Management]hudson插件Hudson Helper for Android — With this application you can monitor your CI builds right from your Android device.
[BuildRelease Management]hudson插件Hudson Tray Application — With this plugin, you can monitor your Hudson server from the comfort of you desktop tray, and even run programs when things change (or not)
[BuildRelease Management]hudson插件Hudson Google Desktop Gadget — With this plugin, you can monitor your Hudson server from the comfort of your Google Desktop.
[BuildRelease Management]hudson插件Polarion Plugin 该插件在Hudson中集成 WebClient for SVN,它是一个开源的、基于Web的程序,通过Polarion作为Subversion的实现接口。
[BuildRelease Management]hudson插件Klaros-Testmanagement Plugin — Integrates Hudson with Klaros-Testmanagement by publishing the test results of a hudson build to the Klaros-Testmanagement application.
[BuildRelease Management]hudson插件Bugzilla Plugin 该插件在Hudson中集成Bugzilla
[BuildRelease Management]hudson插件Hudson Mood widget for Android — Simple way to monitor Hudson builds on Android phone.

 

图形界面

[BuildRelease Management]hudson插件Radiator View Plugin 提供一个新视图实现来高亮显示项目的状态。This is ideal for displaying on a screen on the office wall as a form of Extreme Feedback Device.
[BuildRelease Management]hudson插件Green Balls 更改Hudson成功构建时的标记,用绿色球代替蓝色球。
[BuildRelease Management]hudson插件dbCharts Plugin — Add charts based on JDBC database data series to the hudson.
[BuildRelease Management]hudson插件Emotional Hudson Plugin 当您的构建失败时,这个有趣的插件将改变Mr.Hudson的背景表达(比如从浅灰色变成浅红色)
[BuildRelease Management]hudson插件Locale Plugin 该插件可以让您控制Hudson的语言设置。
[BuildRelease Management]hudson插件Sidebar-Link Plugin Hudson主页和视图标签上增加侧边栏链接。
[BuildRelease Management]hudson插件Hudson Personal View — This plugin gives every user, also non administrative one the possibility to create his own view and to use a pseudo tree-view where every user can administer it's own delimiter which is used as path delimiter
[BuildRelease Management]hudson插件Dashboard View — This plugin contributes a new view implementation that provides a dashboard / portal-like view for your Hudson instance.
[BuildRelease Management]hudson插件ChuckNorris Plugin — Displays a picture of Chuck Norris (instead of Hudson the butler) and a random Chuck Norris 'The Programmer' fact on each build page.
[BuildRelease Management]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.
[BuildRelease Management]hudson插件JSWidgets Plugin — Allows embedding various statistics available from Hudson in your via javascript-snippets ala ohloh.net.
[BuildRelease Management]hudson插件Sectioned View Plugin 该插件提供一个新的视图实现,您可以把它划分成几个截面,每个截面都能显示关于被选择作业的不同信息。一个扩展点也能提供为截面定义新的类型。

 

页面装饰器

[BuildRelease Management]hudson插件Google Analytics Plugin 该插件装饰在使用谷歌分析跟踪脚本的所有网页中。
[BuildRelease Management]hudson插件Piwik Analytics Plugin — This plugin decorates all web pages with the Piwik Analytics tracking script.

 

权限验证和用户管理

[BuildRelease Management]hudson插件SFEE Plugin 依赖于Collabnet Source Forge Enterprise Edition (SFEESourceForge发布的项目协作管理软件) 服务器验证用户并发布构件。
[BuildRelease Management]hudson插件Active Directory plugin 使用该插件您可以配置Hudson通过Active Directory(活动目录)方式对用户名和密码进行身份验证。
[BuildRelease Management]hudson插件LDAP Email Plugin — 该插件允许您解析来自LDAP目录的用户邮件地址。
[BuildRelease Management]hudson插件RegEx Email Plugin 该插件允许您从用户名中生成用户邮件地址。
[BuildRelease Management]hudson插件MySQL Authentication Plugin — This plugin allows users to authenticate to a Hudson instance using credentials stored in a MySQL database.
[BuildRelease Management]hudson插件Crowd Plugin 该插件允许您使用Atlassian Crowd作为身份验证源。
[BuildRelease Management]hudson插件Audit Trail Plugin 保存一份记录用户执行过的详尽的Hudson操作的日志,比如配置作业。
[BuildRelease Management]hudson插件Extended Read Permission Plugin — This plugin enables the Extended Read permission in Hudson 1.324 and newer.
[BuildRelease Management]hudson插件Hudson Personal View — This plugin gives every user, also non administrative one the possibility to create his own view and to use a pseudo tree-view where every user can administer it's own delimiter which is used as path delimiter
[BuildRelease Management]hudson插件Create Job Advanced Plugin — 该插件扩展了“创建作业”功能。

集群管理和分布式构建

[BuildRelease Management]hudson插件Swarm Plugin 该插件使得隶属机器能自动搜寻临近的Hudson服务器,然后自动地加入它,从而形成一个特定的集群。
[BuildRelease Management]hudson插件Hadoop Plugin 该插件能使Hudson集群不用做其他任何配置就能做为Hadoop 集群。
[BuildRelease Management]hudson插件PXE Plugin 该插件增强了Hudson支持手提电脑、智能电话安装时的启动速度,因而使新的隶属安装更为容易。
[BuildRelease Management]hudson插件DistFork Plugin 凭借一个类似SSHCLI(command-line interface,命令行界面)Hudson 集群变成通用的批处理执行环境。
[BuildRelease Management]hudson插件Selenium Plugin 该插件把Hudson集群变成Selenium Grid集群。

 

命令行界面扩展


[BuildRelease Management]hudson插件DistFork Plugin 凭借一个类似SSHCLI(command-line interface,命令行界面)Hudson 集群变成通用的批处理执行环境。




Maven

[BuildRelease Management]hudson插件Violations 该插件为checkstyle pmd cpd findbugs fxcop stylecopsimian等静态代码分析工具生成报告。
[BuildRelease Management]hudson插件Backlog Plugin 该插件在Hudson中集成Backlog
[BuildRelease Management]hudson插件JIRA Plugin 该插件整合Atlassian JIRAHudson
[BuildRelease Management]hudson插件FindBugs Plugin 该插件主要收集项目模块中FindBugs(静态分析源代码中可能会出现的BugEclipse插件工具)的分析结果,并以视图的方式呈现已发现的警告。
[BuildRelease Management]hudson插件Checkstyle Plugin 该插件主要收集项目模块中Checkstyle (自动化代码检查工具)的分析结果,并以视图的方式呈现已发现的警告。
[BuildRelease Management]hudson插件Warnings Plugin — This plugin generates the trend report for compiler warnings in the console log or in log files.
[BuildRelease Management]hudson插件Doxygen Plugin 该插件可发布通过Doxygen工具生成的报告。
[BuildRelease Management]hudson插件DRY Plugin 该插件为像 CPD那样的重复代码检查器生成趋势报告。
[BuildRelease Management]hudson插件PMD Plugin 该插件主要收集项目模块中PMD(程序代码检查工具)的分析结果,并以视图的方式呈现已发现的警告。
[BuildRelease Management]hudson插件Task Scanner Plugin 该插件为开放任务扫描工作区文件,并生成一个趋势报告。
[BuildRelease Management]hudson插件IRC Plugin 该插件在您选择的IRC 频道中安装Hudson IRC 机器人,您可以通过IRC获得通知,并通过IRCHudson互动。
[BuildRelease Management]hudson插件Cobertura Plugin 该插件允许您从Cobertura中获取代码覆盖率报告。Hudson将生成覆盖率趋势报告。
[BuildRelease Management]hudson插件The Continuous Integration Game plugin 该插件为使用者在哪些地方改善了构建(作业)的质量引进了一种策略。
[BuildRelease Management]hudson插件M2 Release Plugin 这是一个能让您在Hudson中使用maven-release-plugin 来执行发布功能的插件。

 

发布构件

[BuildRelease Management]hudson插件SCP plugin 该插件允许你使用SFTP (SSH)协议上传一些构件到仓库站点。
[BuildRelease Management]hudson插件Violations 该插件为checkstyle pmd cpd findbugs fxcop stylecopsimian等静态代码分析工具生成报告。
[BuildRelease Management]hudson插件Backlog Plugin 该插件在Hudson中集成Backlog
[BuildRelease Management]hudson插件NUnit Plugin 该插件允许你发布NUnit测试结果。
[BuildRelease Management]hudson插件MSTest Plugin 该插件允许您发布MSTest的测试结果。
[BuildRelease Management]hudson插件Crap4J Plugin 该插件从Crap4J(测试代码质量的eclipse插件)读取"无用方法"报告。Hudson将生成无用百分率趋势报告,并提供有关如何更改它们的详细信息。
[BuildRelease Management]hudson插件JIRA Plugin 该插件整合Atlassian JIRAHudson
[BuildRelease Management]hudson插件FindBugs Plugin 该插件主要收集项目模块中FindBugs(静态分析源代码中可能会出现的BugEclipse插件工具)的分析结果,并以视图的方式呈现已发现的警告。
[BuildRelease Management]hudson插件Trac Plugin 该插件在Hudson中集成Edgewall Trac (增强版的Wiki以及软件开发过程中的问题跟踪系统,使用Python编写)
[BuildRelease Management]hudson插件Cppcheck Plugin 该插件为CppCheck(静态的C/C++ 代码分析工具)生成趋势报告。
[BuildRelease Management]hudson插件java.net uploader Plugin 该插件使用java.net 任务库,以使Hudson有能力发送构件到 java.net
[BuildRelease Management]hudson插件Plot Plugin 该插件为Hudson提供通用的测绘(或图表)的能力。
[BuildRelease Management]hudson插件Google Calendar Plugin — This plugin publishes build records over to Google Calendar
[BuildRelease Management]hudson插件Checkstyle Plugin 该插件主要收集项目模块中Checkstyle (自动化代码检查工具)的分析结果,并以视图的方式呈现已发现的警告。
[BuildRelease Management]hudson插件JavaNCSS+Plugin 该插件允许您使用JavaNCSS构建报告工具。
[BuildRelease Management]hudson插件SLOCCount Plugin 该插件能为SLOCCount生成趋势报告,它是一个开源程序,能为超过25种不同的语言统计代码行的数量,包括C/C++AdaCOBOL FortranSQL Ruby Python等等。
[BuildRelease Management]hudson插件JavaTest Report Plugin 该插件把JavaTest(一个通过Sun公司发布的TCK应用的框架)中解析成XML结果文件,并以此方式显示它们。
[BuildRelease Management]hudson插件Google Code Plugin 该插件创建从Hudson项目到Google Code 实例的链接。
[BuildRelease Management]hudson插件Emma Plugin 该插件在Hudson中集成EMMA code coverage reports (检测和报告 JAVA 代码覆盖率的开源工具)
[BuildRelease Management]hudson插件Warnings Plugin — This plugin generates the trend report for compiler warnings in the console log or in log files.
[BuildRelease Management]hudson插件Template Project Plugin 该插件可以让您使用另一个项目中的构建人、发布人和SCM设置。
[BuildRelease Management]hudson插件Testability Explorer Plugin 该插件为Testability Explorer生成趋势报告,这是一个能使用字节码分析以寻找可测性缺陷的开放源码程序。
[BuildRelease Management]hudson插件DRY Plugin 该插件为像 CPD那样的重复代码检查器生成趋势报告。
[BuildRelease Management]hudson插件Japex Plugin 该插件为Hudson 增加了Japex 支持,以使Hudson 能够显示其趋势报告和其他有用的数据。
[BuildRelease Management]hudson插件PMD Plugin 该插件主要收集项目模块中PMD(程序代码检查工具)的分析结果,并以视图的方式呈现已发现的警告。
[BuildRelease Management]hudson插件SVN Publisher — This plugin allows you to upload artifacts to a subversion repository. This is done via a delete/import of the items requested.
[BuildRelease Management]hudson插件Task Scanner Plugin 该插件为开放任务扫描工作区文件,并生成一个趋势报告。
[BuildRelease Management]hudson插件Polarion Plugin 该插件在Hudson中集成 WebClient for SVN,它是一个开源的、基于Web的程序,通过Polarion作为Subversion的实现接口。
[BuildRelease Management]hudson插件IRC Plugin 该插件在您选择的IRC 频道中安装Hudson IRC 机器人,您可以通过IRC获得通知,并通过IRCHudson互动。
[BuildRelease Management]hudson插件Klaros-Testmanagement Plugin — Integrates Hudson with Klaros-Testmanagement by publishing the test results of a hudson build to the Klaros-Testmanagement application.
[BuildRelease Management]hudson插件JSUnit plugin — This plugin allows you publish JSUnit test results
[BuildRelease Management]hudson插件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.
[BuildRelease Management]hudson插件Cobertura Plugin 该插件允许您从Cobertura中获取代码覆盖率报告。Hudson将生成覆盖率趋势报告。
[BuildRelease Management]hudson插件CppUnit Plugin 该插件允许您发布CppUnit测试结果。
[BuildRelease Management]hudson插件xUnit Plugin 该插件允许你发布测试工具的测试结果报告。
[BuildRelease Management]hudson插件Jabber Plugin Jabber即时消息协议集成在Hudson中。注意您也同样需要安装instant-messaging plugin
[BuildRelease Management]hudson插件The Continuous Integration Game plugin 该插件为使用者在哪些地方改善了构建(作业)的质量引进了一种策略。
[BuildRelease Management]hudson插件Gallio Plugin 该插件允许您发布Gallio/MbUnit的测试结果。

 

 

混合插件

[BuildRelease Management]hudson插件Build-timeout Plugin 该插件允许您当构建时间太长时自动终止。
[BuildRelease Management]hudson插件Change Log History Plugin 当一次构建被删除后,该插件会把变更日志数据复制到后来的构建当中。
[BuildRelease Management]hudson插件Claim plugin — 该插件允许用户保留失败的构建。
[BuildRelease Management]hudson插件Configuration Slicing Plugin 该插件允许您批量配置选择的项目属性。
[BuildRelease Management]hudson插件Cygpath Plugin 该插件在分叉新的流程之前执行Cygwin的路径转换。
[BuildRelease Management]hudson插件Disk Usage Plugin — 该插件记录磁盘使用情况。
[BuildRelease Management]hudson插件JBPM Plugin — This plugin integrates JBoss JBPM with Hudson. It lets you define your own build, test and release workflows in a graphical designer, and execute them inside Hudson.
[BuildRelease Management]hudson插件JobRevision Plugin — This plugin allows you to set a revision for the Hudson job.
[BuildRelease Management]hudson插件Locked Files Report Plugin 在开始或结束一次构建的时候,如果发现工作区中有锁定的文件,该调试插件就会停止这次构建。
[BuildRelease Management]hudson插件Monitoring — Monitoring plugin: Monitoring of Hudson itself with JavaMelody. Open the report (or http://yourhost/monitoring) after installation.
[BuildRelease Management]hudson插件Next Build Number Plugin — This is a simple plugin that changes the next build number Hudson will use for a job.
[BuildRelease Management]hudson插件PlatformLabeler Plugin 该插件增加了基于Hudson平台运行的节点作为节点的显示标签;它们每次都会更新节点连接。
[BuildRelease Management]hudson插件Port Allocator Plugin 该插件通过让Hudson做簿记来解决端口分配的问题。有了这个插件,你只需要说我需要为添加HTTP_PORT JMS_PORT”,然后Hudson将为它们分配唯一的、可用的TCP端口,并把它们作为有效的环境变量暴露给构建过程。
[BuildRelease Management]hudson插件Promoted Builds Plugin 该插件允许你通过引入'promotion'的概念从有缺陷的构建中甄别合适的构建。
[BuildRelease Management]hudson插件Radiator View Plugin 提供一个新视图实现来高亮显示项目的状态。 This is ideal for displaying on a screen on the office wall as a form of Extreme Feedback Device.
[BuildRelease Management]hudson插件Retry Failed Builds Plugin — Allows you to retry failed Hudson builds every n minutes.
[BuildRelease Management]hudson插件Sectioned View Plugin 该插件提供一个新的视图实现,您可以把它划分成几个截面,每个截面都能显示关于被选择作业的不同信息。一个扩展点也能提供为截面定义新的类型。
[BuildRelease Management]hudson插件Setenv Plugin — Set environment variables for a project, to be referenced during build steps.
[BuildRelease Management]hudson插件slave-status 监听Hudson隶属机器的状态。
[BuildRelease Management]hudson插件The Continuous Integration Game plugin 该插件为使用者在哪些地方改善了构建(作业)的质量引进了一种策略。
[BuildRelease Management]hudson插件Translation Assistance Plugin 该插件为每个页面添加一个额外的对话框,有助于人们能够在当前页面看到本地化的信息。
[BuildRelease Management]hudson插件Validating String Parameter Plugin 验证字符串参数插件有助于Hudson在新增一个参数类型时支持对输入的参数进行正则表达式验证。

 

其他未归类的插件

 这些插件暂时还没有标签来描述它们,所以暂时把它们归为此类。

[BuildRelease Management]hudson插件Backup Plugin 该备份插件允许您归档和恢复您的Hudson主目录
[BuildRelease Management]hudson插件cmakebuilder Plugin
[BuildRelease Management]hudson插件CollabNet Plugin
[BuildRelease Management]hudson插件Configuration Slicing Plugin - Old — Allows configuration of a single property across a group of projects.
[BuildRelease Management]hudson插件Copy of ClearCase Plugin — Integrates Hudson with ClearCase.
[BuildRelease Management]hudson插件Copy of Locks and Latches plugin
[BuildRelease Management]hudson插件dbCharts Plugin — Add charts based on JDBC database data series to the hudson.
[BuildRelease Management]hudson插件Dependency Analyzer Plugin 该插件从maven bulid日志中解析dependency:analyze 目标,并生成一个依赖报告。
[BuildRelease Management]hudson插件Drools Plugin
[BuildRelease Management]hudson插件JMeter Plugin 该插件允许你捕获来自JMeter(JMeterApache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现。)的报告。Hudson 将生成执行情况和健壮性的趋势报告。
[BuildRelease Management]hudson插件Promoted Builds Simple Plugin Promoted Builds Plugin的简化版本,仅支持构建的手动升级。
[BuildRelease Management]hudson插件Schmant Plugin 该插件能够使Hudson运行Schmant构建脚本。
[BuildRelease Management]hudson插件Static Code Analysis Plug-ins通过该插件能在Hudson中显示一些静态代码分析工具的结果文件。
[BuildRelease Management]hudson插件Subversion Release Manager — 该插件允许您在Hudson中为一个项目的指定版本设置一个作业。

 

完!

 

相关文章: