Hudson插件之按主题分类(中)

集成外部站点/工具

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把项目放到java.net上托管,并提供了它的各种功能。
 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++ 代码分析工具)生成趋势报告。
java.net uploader Plugin — 该插件使用java.net 任务库,以使Hudson有能力发送构件到 java.net
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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值