Plugins

How to install plugins

Using the interface

The simplest way is by going to your installation's management screen and clicking there "manage plugins". (http://yourhost/hudson/pluginManager). The web interface will then download *.hpi files from here, you will just need to restart your Hudson to pick up the changes.

By hand

Download Site

Save the downloaded *.hpi file into the $HUDSON_HOME/plugins directory. You will need then to restart Hudson (many containers let you do this without restarting the container.)

Caveat: the names of the plugin directories on the download site are not always matching the name given to the plugin; common sense should apply.

Plugins by topic

Source code management

Hudson has native support for Subversion and CVS as well as the following plugins: 

BitKeeper Plugin — Add BitKeeper support to Hudson
Visual SourceSafe Plugin — This plugin integrates Hudson with Microsoft Visual SourceSafe
Git Plugin — This plugin allows use of GIT as a build SCM. Git 1.3.3 or newer is required.
Team Foundation Server Plugin — This plugin integrates Microsoft Team Foundation Server source control to Hudson.
CMVC Plugin — This plugin integrates CMVC to Hudson.
File System SCM — Use File System as SCM.
StarTeam — This plugin integrates Hudson with StarTeam
Subversion Plugin — This plugin adds the Subversion support (via SVNKit) to Hudson.
Accurev Plugin — This plugin allows you to use AccuRev as a SCM.
Template Project Plugin — This plugin lets you use builders, publishers and SCM settings from another project.
URL SCM — This plugin allows the use of URLs as an SCM plugin
Bazaar Plugin — This plugin integrates Bazaar version control system to Hudson. The plugin requires the Bazaar binary (bzr) to be installed on the target machine.
PVCS SCM — This plugin provides integration with Serena's PVCS Version Manager SCM.
Mercurial Plugin — This plugin integrates the Mercurial version control system with Hudson.
Perforce Plugin — Integrates Hudson with Perforce SCM Repositories.
Synergy Plugin — This plugin provide integrations with CM/Synergy Version Manager SCM
Dimensions — This plugin provides a Dimensions SCM integration for Hudson.
ClearCase Plugin — Integrates Hudson with ClearCase.

Other SCM related plugins:

SVNCompat14 Plugin — This plugin forces the built-in SVNKit library to use the Subversion 1.4 working copy format (instead of the most recent one it supports).
Subversion Tagging Plugin — This plugin performs subversion tagging (technically speaking svn copy) on successful build.
CVS Tagging Plugin — This plugin will perform cvs tagging (specifically cvs rtag) after a job has been built successfully.

Build triggers

Ivy Plugin — This plugin automatically configures a build to trigger other builds based on dependency configuration via Apache Ivy.
Join Plugin — This plugin allows a job to be run after all the immediate downstream jobs have completed.
Log-Action plugin — This plugin start action on pattern in the Joboutput, but this is centralized configured
URL Change Trigger — The URL Change Trigger plugin allows you to trigger a Hudson build when the content of a URL changes.
Locks and Latches plugin — This plugin allows you to control the parallel execution of jobs.
IRC Plugin — This plugin installs Hudson IRC bot on your choice of IRC channels. You can get notifications via IRC and interact with Hudson via IRC.
Downstream-Ext Plugin — This plugin supports extended configuration for downstream triggers. Currently it adds an option to only trigger downstream builds if they have SCM changes.
Jabber Plugin — Integrates Hudson with Jabber instant messaging protocol. Note that you also need to install the instant-messaging plugin .
Naginator Plugin — This plugin allows you to automatically reschedule a build after a build failure.

Build tools

Hudson has native support for Maven, Ant, shell scripts and Windows batch commands.

Grails Plugin — This plugin allows Hudson to invoke Grails tasks as build steps.
PowerShell Plugin — Integrates with Windows PowerShell
Jython Plugin — Adds the ability to execute Jython script from within the JVM
Post build task — This plugin allows the user to execute a shell/batch task depending on the build log output.Java regular expression are allowed.
Ruby Plugin — This plugin will let users use Ruby in the build scripts.
Gant Plugin — This plugin allows Hudson to invoke Gant build script as the main build step.
Seleniumhq Plugin — This plugin allows you to run and load HTML Selenese suite result generate by Selenium Server from Seleniumhq.
Groovy plugin — This plugin adds the ability to directly execute Groovy code.
Rake plugin — This plugin allows Hudson to invoke Rake tasks as build steps.
NAnt Plugin — This plugin allows you to build .NET projects using NAnt.
Template Project Plugin — This plugin lets you use builders, publishers and SCM settings from another project.
Buckminster PlugIn — This PlugIn integrates Eclipse Buckminster as a new build step into hudson.
Python Plugin — Adds the ability to execute python scripts as build steps
SCons Plugin — This plugin allows Hudson to invoke SCons build script as the main build step.
Selenium AES Plugin — This plugin is call Selenium Auto Exec Server(AES) for test.
Kundo Plugin — This plugin allows you to invoke Kundo builds as a Hudson build step.
Gradle Plugin — This plugin allows Hudson to invoke Gradle build script as the main build step.
EasyAnt Plugin — This plugin allows Hudson to invoke EasyAnt build script as the main build step.
RAD Builder Plugin — This plugin allows Hudson to invoke IBM Rational Application Developer 7.0/7.5 as a build step.
Phing Plugin — This plugin allows you to use Phing to build PHP projects.
SCTMExecutor — This plugin will let users use Borland's SilkCentral Test Manager 2008 R2 or later.
MSBuild Plugin — This plugin allows you to use MSBuild to build .NET projects.
Batch Task Plugin — This plugin adds batch tasks that are not regularly executed to projects, such as releases, integration, archiving, etc.

Build wrappers

Xvnc Plugin — This plugin lets you run Xvnc session during a build. This is handy if your build includes UI testing that needs a display available.
ZenTimestamp Plugin — This plugin allows the customization of the date and time pattern for the Hudson BUILD_ID variable.
VMware plugin — This plugin allows you to start a VMware Virtual Machine before a build and stop it again after the build completes.
M2 Extra Steps Plugin — This plugin provides the ability to add pre- and post-build steps to Maven 2-type projects.
Template Project Plugin — This plugin lets you use builders, publishers and SCM settings from another project.
Locks and Latches plugin — This plugin allows you to control the parallel execution of jobs.
Hudson Distributed Workspace Clean plugin — This plugin allows you to cleanup workspaces on unused slaves in the same slavegroup.
Release Plugin — This plugin adds the ability to wrap your job with pre- and post- build steps which are only executed when a manual release build is triggered.
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 — Set environment variables for a project, to be referenced during build steps.
M2 Release Plugin — This plugin allows you to perform a release build using the maven-release-plugin from within Hudson.
Build Secret Plugin — Lets you upload secret files to be used by a build.

Build notifiers

Hudson has native support for email notification, but also has an extended email-ext plugin to support extended functionality.

Status Monitor Plugin — This plugin shows the state of selected jobs visually on a single screen.
SameTime Plugin — This plugin allows you to use SameTime as build notifier.
Nabaztag Plugin — Allows to publish the result of a build to a Nabaztag.
Google Calendar Plugin — This plugin publishes build records over to Google Calendar
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 — Allows to publish the result of a build to a TuxDroid.
IRC Plugin — This plugin installs Hudson IRC bot on your choice of IRC channels. You can get notifications via IRC and interact with Hudson via IRC.
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.
Jabber Plugin — Integrates Hudson with Jabber instant messaging protocol. Note that you also need to install the instant-messaging plugin .

Slave launchers and controllers

Hudson has native support for starting slaves JNLP or from a command, as well as support for keeping a slave connected as much as possible or only when in demand.

SSH Slaves plugin — This plugin allows you to manage slaves running on *nix machines over SSH.

Build reports

Hudson has native support for JUnit reports and javadoc.

Serenitec Plugin — Execute the Serenitec refactoring solution on your project
Violations — This plug-in generates reports static code violation detectors such as checkstyle, pmd, cpd, findbugs, fxcop, stylecop and simian.
NUnit Plugin — This plugin allows you publish NUnit test results
WebTest Presenter Plugin — This plugin publishes the reports generated by the Canoo WebTest tool for each build.
MSTest Plugin — This plugin allows you publish MSTest test results
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 — This plugin generates the trend report for FindBugs, an open source program which uses static analysis to look for bugs in Java code. 
Seleniumhq Plugin — This plugin allows you to run and load HTML Selenese suite result generate by Selenium Server from Seleniumhq.
Cppcheck Plugin — This plugin generates the trend report for CppCheck.
NCover Plugin — Archive and publish .NET code coverage HTML reports from NCover
JDepend Plugin
Plot Plugin — This plugin provides generic plotting (or graphing) capabilities in Hudson.
Checkstyle Plugin — This plugin generates the trend report for Checkstyle, an open source static code analysis program. 
JavaNCSS+Plugin — This plugin allows you to use JavaNCSS build reporting tool.
SLOCCount Plugin — This plugin generates the trend report for SLOCCount, an open source program which counts the number of lines of codes in over 25 different languages, including C/C++, Ada, COBOL, Fortran, SQL, Ruby, Python, etc...
JavaTest Report Plugin — This plugin enables Hudson to load test output from JavaTest test harness, which is commonly used by TCK tests for various JSRs.
Emma Plugin — This plugin allows you to capture code coverage report from Emma. 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 — This plugin allows you publish Gallio/MbUnit test results
Doxygen Plugin — This plugin publishes the reports generated by the Doxygen tool.
Testability Explorer Plugin — This plugin generates trend reports for the Testability Explorer, an open source program which uses byte-code analysis to look for testability pitfalls in Java code. 
DRY Plugin — This plugin generates the trend report for duplicate code checkers like CPD.
Japex Plugin — This plugin adds Japex support for Hudson so that Hudson can display trend reports and other useful metrics.
PMD Plugin — This plugin generates the trend report for PMD, an open source static code analysis program. 
Selenium AES Plugin — This plugin is call Selenium Auto Exec Server(AES) for test.
Task Scanner Plugin — This plugin scans the workspace files for open tasks and generates a trend report.
PureCoverage plugin — PureCoverage plugin reports coverage results from Rational PureCoverage tool (c++ coverage tool).
Gnat Plugin — This plugin allows Hudson to integrate Gnat features for ADA languages.
Grinder Plugin — This plugin reads output result files from Grinder performance tests, and will generate reports showing test results for every build and trend reports showing performance results across builds.
JSUnit plugin — This plugin allows you publish JSUnit test results
Cpptest Plugin — This plugin allows you publish Parasoft C++test test results.
Clover Plugin — This plugin allows you to capture code coverage reports from Clover. Hudson will generate and track code coverage across time. This plugin can be used without the need to modify your build.xml.
Cobertura Plugin — This plugin allows you to capture code coverage report from Cobertura. Hudson will generate the trend report of coverage.
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 — This plugin allows you publish CppUnit test results.
Ruby metrics plugin — This plugin adds to Hudson a bunch of Ruby metric reports( Rcov, Saikuro, Rails stats...).

Artifact uploaders

SCP plugin — This plugin allows you upload some build artifacts to the repository sites using SFTP (SSH) protocol.
FTP-Publisher Plugin — This plugin can be used to upload project artifacts and whole directories to an ftp server.
SFEE Plugin — Authenticate users and publish build artifacts reling on a Collabnet Source Forge Enterprise Edition (SFEE) server
java.net uploader Plugin — This plugin uses java.net tasks library to make Hudson capable of posting artifacts to 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.

Other post-build actions

Parameterized Trigger Plugin Unable to render embedded object: File (screenshot.png) not found.
Build Publisher Plugin — This plugin allows records from one Hudson to be published on another Hudson.
Post build task — This plugin allows the user to execute a shell/batch task depending on the build log output.Java regular expression are allowed.
Description Setter Plugin — This plugin sets the description for each build, based upon a RegEx test of the build log file.
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 — This plugin allows you to publish your documents that are created in the build steps.
Subversion Tagging Plugin — This plugin performs subversion tagging (technically speaking svn copy) on successful build.
CVS Tagging Plugin — This plugin will perform cvs tagging (specifically cvs rtag) after a job has been built successfully.
CopyArchiver Plugin — The objective is to aggregate archived artifacts from several jobs into a shared directory.
Text-finder Plugin — This plugin lets you search keywords in the files you specified and use that to mark the build as success or a failure.

External site/tool integrations

Hudson can also integrate with external products by using these plugins.

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 — This plugin integrates Backlog to Hudson.
JIRA Plugin — This plugin integrates Atlassian JIRA to Hudson.
Redmine Plugin — This plugin integrates Redmine into Hudson (there's a plugin for Redmine that integrates Hudson from the Redmine side, too.)
Trac Plugin — This plugin creates links from Hudson projects to Trac instances.
SFEE Plugin — Authenticate users and publish build artifacts reling on a Collabnet Source Forge Enterprise Edition (SFEE) server
Mantis Plugin — This plugin integrates Mantis Bug Tracker to Hudson.
Java.net Plugin — This plugin extends Hudson for projects hosted on java.net by providing various capabilities
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 — This plugin publishes build records over to Google Calendar
Sonar plugin — Quickly benefit from Sonar, an open-source Code Quality Management Platform based on many well known analysis tools like Checkstyle, PMD, Findbugs, Cobertura, ....
Firefox Add-on Build Monitor — Monitor Hudson builds and display the status on Firefox status bar.
Google Code Plugin — This plugin creates links from Hudson projects to Google Code instances.
Kagemai Plugin — This plugin integrates Kagemai to Hudson.
Github Plugin — This plugin creates links from Hudson to Github projects.
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 — This plugin integrates the WebClient for SVN, an open source, web based interface to Subversion provided by Polarion.
Klaros-Testmanagement Plugin — Integrates Hudson with Klaros-Testmanagement by publishing the test results of a hudson build to the Klaros-Testmanagement application.
Bugzilla Plugin — This plugin integrates Bugzilla into Hudson.
Hudson Mood widget for Android — Simple way to monitor Hudson builds on Android phone.

UI plugins

Radiator View Plugin — Provides a new View implementation displaying project status in a highly visible manner. This is ideal for displaying on a screen on the office wall as a form of Extreme Feedback Device.
Green Balls — Changes Hudson to use green balls instead of blue for successful builds
dbCharts Plugin — Add charts based on JDBC database data series to the hudson.
Emotional Hudson Plugin — This funny plugin changes the expression of Mr.Hudson in the background when your builds fail.
Locale Plugin — This plugin controls the language of Hudson
Sidebar-Link Plugin — Add links in the sidebar of the Hudson main page and view tabs.
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 — This plugin provides a new view implementation that can be divided into sections. Each section can display different information about the selected jobs. An extension point is also provided to define new types of sections.

Page decorators

Google Analytics Plugin — This plugin decorates all web pages with the Google Analytics tracking script

Authentication and user management

SFEE Plugin — Authenticate users and publish build artifacts reling on a Collabnet Source Forge Enterprise Edition (SFEE) server
Active Directory plugin — With this plugin, you can configure Hudson authenticates the username and the password through Active Directory.
LDAP Email Plugin — This plugin allows you to resolve user email addresses from an LDAP directory.
RegEx Email Plugin — This plugin allows you to generate user email addresses from usernames.
MySQL Authentication Plugin — This plugin allows users to authenticate to a Hudson instance using credentials stored in a MySQL database.
Crowd Plugin — This plugin allows you to use Atlassian Crowd as an authentication source.
Audit Trail Plugin — Keep a log of who performed particular Hudson operations, such as configuring jobs.
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 — This plugin extends creating job.

Cluster management and distributed build

Swarm Plugin — This plugin enables slaves to auto-discover nearby Hudson master and join it automatically, thereby forming an ad-hoc cluster.
Hadoop Plugin — This plugin makes Hudson cluster act as a Hadoop cluster without any configuration.
PXE Plugin — This plugin enhances Hudson to support network-booting PCs for rapid, hands-free installations of various OSes, thereby making new slave installations easier.
DistFork Plugin — Turns a Hudson cluster into a general purpose batch job execution environment through an SSH-like CLI.
Selenium Plugin — This plugin turns your Hudson cluster into a Selenium Grid cluster

CLI extensions


DistFork Plugin — Turns a Hudson cluster into a general purpose batch job execution environment through an SSH-like CLI.




Maven

Violations — This plug-in generates reports static code violation detectors such as checkstyle, pmd, cpd, findbugs, fxcop, stylecop and simian.
Backlog Plugin — This plugin integrates Backlog to Hudson.
JIRA Plugin — This plugin integrates Atlassian JIRA to Hudson.
FindBugs Plugin — This plugin generates the trend report for FindBugs, an open source program which uses static analysis to look for bugs in Java code. 
Checkstyle Plugin — This plugin generates the trend report for Checkstyle, an open source static code analysis program. 
Warnings Plugin — This plugin generates the trend report for compiler warnings in the console log or in log files.
Doxygen Plugin — This plugin publishes the reports generated by the Doxygen tool.
DRY Plugin — This plugin generates the trend report for duplicate code checkers like CPD.
PMD Plugin — This plugin generates the trend report for PMD, an open source static code analysis program. 
Task Scanner Plugin — This plugin scans the workspace files for open tasks and generates a trend report.
IRC Plugin — This plugin installs Hudson IRC bot on your choice of IRC channels. You can get notifications via IRC and interact with Hudson via IRC.
Cobertura Plugin — This plugin allows you to capture code coverage report from Cobertura. Hudson will generate the trend report of coverage.
The Continuous Integration Game plugin — This plugin introduces a game where users gets point on improving the builds.
M2 Release Plugin — This plugin allows you to perform a release build using the maven-release-plugin from within Hudson.

Publisher

SCP plugin — This plugin allows you upload some build artifacts to the repository sites using SFTP (SSH) protocol.
Violations — This plug-in generates reports static code violation detectors such as checkstyle, pmd, cpd, findbugs, fxcop, stylecop and simian.
Backlog Plugin — This plugin integrates Backlog to Hudson.
NUnit Plugin — This plugin allows you publish NUnit test results
MSTest Plugin — This plugin allows you publish MSTest test results
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.
JIRA Plugin — This plugin integrates Atlassian JIRA to Hudson.
FindBugs Plugin — This plugin generates the trend report for FindBugs, an open source program which uses static analysis to look for bugs in Java code. 
Trac Plugin — This plugin creates links from Hudson projects to Trac instances.
Cppcheck Plugin — This plugin generates the trend report for CppCheck.
java.net uploader Plugin — This plugin uses java.net tasks library to make Hudson capable of posting artifacts to java.net
Plot Plugin — This plugin provides generic plotting (or graphing) capabilities in Hudson.
Google Calendar Plugin — This plugin publishes build records over to Google Calendar
Checkstyle Plugin — This plugin generates the trend report for Checkstyle, an open source static code analysis program. 
JavaNCSS+Plugin — This plugin allows you to use JavaNCSS build reporting tool.
SLOCCount Plugin — This plugin generates the trend report for SLOCCount, an open source program which counts the number of lines of codes in over 25 different languages, including C/C++, Ada, COBOL, Fortran, SQL, Ruby, Python, etc...
JavaTest Report Plugin — This plugin enables Hudson to load test output from JavaTest test harness, which is commonly used by TCK tests for various JSRs.
Google Code Plugin — This plugin creates links from Hudson projects to Google Code instances.
Emma Plugin — This plugin allows you to capture code coverage report from Emma. 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.
Template Project Plugin — This plugin lets you use builders, publishers and SCM settings from another project.
Gallio Plugin — This plugin allows you publish Gallio/MbUnit test results
Testability Explorer Plugin — This plugin generates trend reports for the Testability Explorer, an open source program which uses byte-code analysis to look for testability pitfalls in Java code. 
DRY Plugin — This plugin generates the trend report for duplicate code checkers like CPD.
Japex Plugin — This plugin adds Japex support for Hudson so that Hudson can display trend reports and other useful metrics.
PMD Plugin — This plugin generates the trend report for PMD, an open source static code analysis program. 
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 — This plugin scans the workspace files for open tasks and generates a trend report.
Polarion Plugin — This plugin integrates the WebClient for SVN, an open source, web based interface to Subversion provided by Polarion.
IRC Plugin — This plugin installs Hudson IRC bot on your choice of IRC channels. You can get notifications via IRC and interact with Hudson via IRC.
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 — This plugin allows you to capture code coverage reports from Clover. Hudson will generate and track code coverage across time. This plugin can be used without the need to modify your build.xml.
Cobertura Plugin — This plugin allows you to capture code coverage report from Cobertura. Hudson will generate the trend report of coverage.
CppUnit Plugin — This plugin allows you publish CppUnit test results.
xUnit Plugin — This plugin allows you to publish testing tools test result report.
Jabber Plugin — Integrates Hudson with Jabber instant messaging protocol. Note that you also need to install the instant-messaging plugin .
The Continuous Integration Game plugin — This plugin introduces a game where users gets point on improving the builds.

Misc

Retry Failed Builds Plugin — Allows you to retry failed Hudson builds every n minutes.
Build-timeout Plugin — This plugin allows you to automatically abort a build if it's taking too long.
Configuration Slicing Plugin — This plugin allows mass configuration of select project properties
slave-status — Monitor the status of Hudson slaves.
Validating String Parameter Plugin — The validating string parameter plugin contributes a new parameter type to Hudson that supports regular expression validation of the user's entered parameter.
Radiator View Plugin — Provides a new View implementation displaying project status in a highly visible manner. This is ideal for displaying on a screen on the office wall as a form of Extreme Feedback Device.
Change Log History Plugin — This plugin copies change log data to a later build when a build is deleted.
Promoted Builds Plugin — This plugin allows you to distinguish good builds from bad builds by introducing the notion of 'promotion'.
Cygpath Plugin — This plugin performs Cygwin path conversion before forking new processes
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.
Disk Usage Plugin — This plugin records disk usage.
Translation Assistance Plugin — This plugin adds an additional dialog box in every page, which enables people to contribute localizations for the messages they are seeing in the current page.
PlatformLabeler Plugin — This plugin adds node labels based on the platform the node is running; they are updated each time the node connects.
Port Allocator Plugin — Assigns unique TCP port addresses to jobs so that jobs executed concurrently won't collide with each other. Also performs clean ups to kill off daemons that are forked by jobs.
Claim plugin — This plugin allows users to claim failed builds
Locked Files Report Plugin — This debug plugin fails a build if there are locked files in the workspace at the begining or end of a build.
Next Build Number Plugin — This is a simple plugin that changes the next build number Hudson will use for a job.
Setenv Plugin — Set environment variables for a project, to be referenced during build steps.
Sectioned View Plugin — This plugin provides a new view implementation that can be divided into sections. Each section can display different information about the selected jobs. An extension point is also provided to define new types of sections.
The Continuous Integration Game plugin — This plugin introduces a game where users gets point on improving the builds.
Monitoring — Monitoring plugin: Monitoring of Hudson itself with JavaMelody. Open the report (or http://yourhost/monitoring) after installation.

Uncategorized plugins

These plugins does not have a correct label. For finding them they labeled as "plugin-must-be-labeled".

Backup Plugin — Backup plugin permits to archive and restore your hudson home directory.
CollabNet Plugin
Schmant Plugin
Static Code Analysis Plug-ins
Dependency Analyzer Plugin — This plugin parses dependency:analyze goal from maven build logs and generate a dependency report
Promoted Builds Simple Plugin — Simpler version of Promoted Builds Plugin, with only manual promotion of builds.
cmakebuilder Plugin
Configuration Slicing Plugin - Old — Allows configuration of a single property across a group of projects.
dbCharts Plugin — Add charts based on JDBC database data series to the hudson.
Subversion Release Manager — This plugin allows you to set up a job in Hudson for building specific revisions of a project.
Drools Plugin
Copy of Locks and Latches plugin
Copy of ClearCase Plugin — Integrates Hudson with ClearCase.
JMeter Plugin — This plugin allows you to capture report from JMeter. Hudson will generate the trend report of performance and robustness.





Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.
Blame Upstream Commiters Plugin
BruceSchneier Plugin
Build Secret Plugin
ChuckNorris Plugin
Configuration Slicing Plugin
Copy To Slave Plugin
Cpptest Plugin
Create Job Advanced Plugin
Dashboard View
dbCharts Plugin
Dimensions
Downstream-Ext Plugin
Extended Read Permission Plugin
eXtreme Feedback Panel Plugin
Html Archiver Plugin
Hudson Mood widget for Android
Hudson Personal View
JobRevision Plugin
JSUnit plugin
JSWidgets Plugin
Jython Plugin
Klaros-Testmanagement Plugin
Locked Files Report Plugin
Monitoring
Mozmill
MySQL Authentication Plugin
NCover Plugin
Next Build Number Plugin
Piwik Analytics Plugin
PlatformLabeler Plugin
Post build task
RAD Builder Plugin
Script Security Realm
Selenium Grails plugin
Setenv Plugin
The new EMailer
Traffic Light Plugin
Validating String Parameter Plugin
Version Number Plugin
Windmill
xUnit Plugin
DistFork Plugin
Python Plugin
Buckminster PlugIn
CopyArchiver Plugin
DocLinks Plugin
Github Plugin
Hudson Helper for Android
PowerShell Plugin
Promoted Builds Simple Plugin
Subversion Plugin
ZenTimestamp Plugin
Amazon EC2 Plugin
Audit Trail Plugin
Backlog Plugin
Backup Plugin
Cppcheck Plugin
cmakebuilder Plugin
Campfire Plugin
Batch Task Plugin
Bazaar Plugin
BitKeeper Plugin
Build Publisher Plugin
Bugzilla Plugin
CCCC Plugin
Change Log History Plugin
Checkstyle Plugin
Claim plugin
ClearCase Plugin
Clover Plugin
Cobertura Plugin
Configuration Slicing Plugin - Old
Copy of ClearCase Plugin
Copy of Locks and Latches plugin
CppUnit Plugin
Crap4J Plugin
CVS Tagging Plugin
Cygpath Plugin
Dependency Analyzer Plugin
Deploy Plugin
Description Setter Plugin
Disk Usage Plugin
Doxygen Plugin
Drools Plugin
DRY Plugin
EasyAnt Plugin
Email-ext plugin
Emma Plugin
File System SCM
FTP-Publisher Plugin
Gallio Plugin
Log-Action plugin
Gnat Plugin
Green Balls
Grinder Plugin
Hadoop Plugin
Harvest Plugin
HGCA+Plugin
Hudson Distributed Workspace Clean plugin
Hudson Helper iPhone and iPod Touch App
Java.net Plugin
java.net uploader Plugin
IRC Plugin
Ivy Plugin
Jabber Plugin
Japex Plugin
JavaNCSS+Plugin
JavaTest Report Plugin
JBPM Plugin
JDepend Plugin
JIRA Plugin
JMeter Plugin
Join Plugin
Kagemai Plugin
Kundo Plugin
Locale Plugin
Emotional Hudson Plugin
FindBugs Plugin
Gant Plugin
Git Plugin
Google Analytics Plugin
Google Calendar Plugin
Google Code Plugin
Gradle Plugin
Grails Plugin
Hudson Google Desktop Gadget
hudsonTracker
Hudson Tray Application
LDAP Email Plugin
Locks and Latches plugin
M2 Extra Steps Plugin
M2 Release Plugin
Mantis Plugin
Mercurial Plugin
Groovy plugin
MSBuild Plugin
MSTest Plugin
Nabaztag Plugin
Naginator Plugin
NAnt Plugin
NUnit Plugin
Parameterized Trigger Plugin
Perforce Plugin
Phing Plugin
Plot Plugin
PMD Plugin
Polarion Plugin
Port Allocator Plugin
Promoted Builds Plugin
PureCoverage plugin
PVCS SCM
PXE Plugin
Radiator View Plugin
Accurev Plugin
Active Directory plugin
Rake plugin
Redmine Plugin
RegEx Email Plugin
Release Plugin
Retry Failed Builds Plugin
Ruby metrics plugin
Ruby Plugin
SameTime Plugin
Schmant Plugin
SCons Plugin
SCP plugin
SCTMExecutor
Sectioned View Plugin
Selenium AES Plugin
Seleniumhq Plugin
Selenium Plugin
Serenitec Plugin
SFEE Plugin
Sidebar-Link Plugin
slave-status
SLOCCount Plugin
Sonar plugin
SSH Slaves plugin
StarTeam
Static Code Analysis Plug-ins
Status Monitor Plugin
Subversion Release Manager
Subversion Tagging Plugin
SVNCompat14 Plugin
SVN Publisher
Swarm Plugin
Synergy Plugin
Task Scanner Plugin
Team Foundation Server Plugin
Template Project Plugin
Testability Explorer Plugin
Text-finder Plugin
The Continuous Integration Game plugin
Trac Plugin
Translation Assistance Plugin
TuxDroid Plugin
Twitter Plugin
URL Change Trigger
URL SCM
Violations
Visual SourceSafe Plugin
VMware plugin
Warnings Plugin
Xvnc Plugin
CMVC Plugin
Crowd Plugin
CollabNet Plugin
  1. Mar 04, 2009

    Dorothy Valiga says:

    Even if it's easy/intuitive (i.e. just delete it from plugins directory?), could...

    Even if it's easy/intuitive (i.e. just delete it from plugins directory?), could someone document the "correct" way to un-install a plugin? Thanks.

    1. Mar 12, 2009

      Kohsuke Kawaguchi says:

      Yep, that's it.

      Yep, that's it.

  2. Mar 20, 2009

    Jochen Kapaun says:

    where can i add ideas for new plugins? Is anybody working on a webslice plugi...

    where can i add ideas for new plugins?

    Is anybody working on a webslice plugin? Ive tried this new technology in IE8 and it rocks. And it would fit houdson perfectly!

  3. May 21

    Jonyxguo says:

    Hello, we're making use of JDepend in our project. We wonder whether the devel...

    Hello,

    we're making use of JDepend in our project.

    We wonder whether the development of JDepend plug-in for Hudson is on your schedule?

    And if the answer is yes, can you tell me when will it be released?

    Thanks a lot!

    Jony

    1. Sep 29

      Tuomas Kiviaho says:

      I wondered the same thing and stumbled upon product called Sonar that is pluggab...

      I wondered the same thing and stumbled upon product called Sonar that is pluggable to Hudson. Too bad even they don't have JDepend support but at least there is an issue about it <http://jira.codehaus.org/browse/SONAR-94>.

  4. Sep 29

    Tuomas Kiviaho says:

    I'd be really interested in having a Confluence plugin. Preferably both ways as ...

    I'd be really interested in having a Confluence plugin. Preferably both ways as JIRA currently has (confluence plugin for hudson and vice versa).