分享

Hudson插件之按主题分类(中) - jdonee - JavaEye技术网站

 wangxq 2010-07-10

集成外部站点/工具

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

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

图形界面

Radiator View Plugin 提供一个新视图实现来高亮显示项目的状态。This is ideal for displaying on a screen on the office wall as a form of Extreme Feedback Device.
Green Balls 更改Hudson成功构建时的标记,用绿色球代替蓝色球。
dbCharts Plugin — Add charts based on JDBC database data series to the hudson.
Emotional Hudson Plugin 当您的构建失败时,这个有趣的插件将改变Mr.Hudson的背景表达(比如从浅灰色变成浅红色)
Locale Plugin 该插件可以让您控制Hudson的语言设置。
Sidebar-Link Plugin 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
Dashboard View — This plugin contributes a new view implementation that provides a dashboard / portal-like view for your Hudson instance.
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.
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.
JSWidgets Plugin — Allows embedding various statistics available from Hudson in your via javascript-snippets ala ohloh.net.
Sectioned View Plugin 该插件提供一个新的视图实现,您可以把它划分成几个截面,每个截面都能显示关于被选择作业的不同信息。一个扩展点也能提供为截面定义新的类型。

页面装饰器

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

权限验证和用户管理

SFEE Plugin 依赖于Collabnet Source Forge Enterprise Edition (SFEESourceForge发布的项目协作管理软件) 服务器验证用户并发布构件。
Active Directory plugin 使用该插件您可以配置Hudson通过Active Directory(活动目录)方式对用户名和密码进行身份验证。
LDAP Email Plugin — 该插件允许您解析来自LDAP目录的用户邮件地址。
RegEx Email Plugin 该插件允许您从用户名中生成用户邮件地址。
MySQL Authentication Plugin — This plugin allows users to authenticate to a Hudson instance using credentials stored in a MySQL database.
Crowd Plugin 该插件允许您使用Atlassian Crowd作为身份验证源。
Audit Trail Plugin 保存一份记录用户执行过的详尽的Hudson操作的日志,比如配置作业。
Extended Read Permission Plugin — This plugin enables the Extended Read permission in Hudson 1.324 and newer.
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
Create Job Advanced Plugin — 该插件扩展了“创建作业”功能。

集群管理和分布式构建

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

命令行界面扩展


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




Maven

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

发布构件

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多