|
|
How to install plugins
Using the interface
The simplest way is by going to your installation's management screen and clicking Manage Plugins (http://yourhost/hudson/pluginManager/). The web interface will then download *.hpi files from here, and 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 then need 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.
Developers
Plugin developers should take a look at Hosting Plugins.
Also see this report of unreleased plugin changes.
Plugins by topic
Source code management
Hudson has native support for Subversion and CVS as well as the following plugins:
Other SCM related plugins:
SVNCompat13 Plugin
— This plugin forces the built-in SVNKit library to use the Subversion 1.3 working copy format (instead of the most recent one it supports).
|
Tracking SVN Plugin
— Lets one project track the Subversion revisions that are checked out for another project.
|
CVS Tagging Plugin
— This plugin will perform CVS tagging (specifically cvs rtag) after a job has been built successfully.
|
Subversion Tagging Plugin
— This plugin automatically performs subversion tagging (technically speaking svn copy) on successful build.
|
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).
|
ViewVC Plugin
— This plugin integrates ViewVC browser interface for CVS and Subversion with Hudson.
|
Subversion Release Manager
— This plugin allows you to set up a job in Hudson for building specific revisions of a project.
|
Build triggers
Naginator Plugin
— This plugin allows you to automatically reschedule a build after a build failure.
|
Files Found Trigger
— Build trigger that polls a directory and starts a build if certain files are found within that directory.
|
Ivy Plugin
— This plugin automatically configures a build to trigger other builds based on dependency configuration via Apache Ivy.
|
Retry Failed Builds Plugin
— Allows you to retry failed Hudson builds every n minutes.
|
DOS Trigger
— This plugin allows to trigger a build with a DOS script.
|
Gerrit Trigger
— This plugin integrates Hudson to Gerrit code review for triggering builds when a "patch set" is created.
|
Downstream-Ext Plugin
— This plugin supports extended configuration for downstream triggers.
|
URL Change Trigger
— The URL Change Trigger plugin allows you to trigger a Hudson build when the content of a URL changes.
|
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. Note that you also need to install the instant-messaging plugin .
|
Log Trigger Plugin
— Trigger downstream builds if a pattern is found in the build console log.
|
Hudson Centralized Job(Re)Action plugin
— Centralized configuration to restart jobs when a pattern occurs in the job console output.
|
Startup Trigger
— The Startup Trigger plugin allows you to trigger a Hudson build when Hudson is first started.
|
Join Plugin
— This plugin allows a job to be run after all the immediate downstream jobs have completed.
|
Jabber Plugin
— Integrates Hudson with Jabber instant messaging protocol. Note that you also need to install the instant-messaging plugin.
|
Parameterized Trigger Plugin
— This plugin lets you trigger new builds when your build has completed, with various ways of specifying parameters for the new build.
|
Locks and Latches plugin
— This plugin allows you to control the parallel execution of jobs.
|
Build tools
Hudson has native support for Maven, Ant, shell scripts and Windows batch commands.
Rake plugin
— This plugin allows Hudson to invoke Rake tasks as build steps.
|
Python Plugin
— Adds the ability to execute python scripts as build steps.
|
Jython Plugin
— Adds the ability to execute Jython script from within the JVM
|
SCons Plugin
— This plugin allows Hudson to invoke SCons build script as the main build step.
|
PowerShell Plugin
— Integrates with Windows PowerShell
|
Gant Plugin
— This plugin allows Hudson to invoke Gant build script as the main build step.
|
Maven 2 Project Plugin
— Hudson's Maven 2 project type
|
Buckminster PlugIn
— This PlugIn integrates Eclipse Buckminster as a new build step into hudson.
|
qmakebuilder Plugin
— The qmakebuilder Plugin is designed for Qt/C++ programmers building using QMake, the preferred build tool for people building with Qt.
|
Phing Plugin
— This plugin allows you to use Phing to build PHP projects.
|
XShell Plugin
— This plugin defines a new build type to execute a shell script in a cross-platform environment.
|
Template Project Plugin
— This plugin lets you use builders, publishers and SCM settings from another project.
|
cmakebuilder Plugin
— This plugin can be used to build cmake based projects within Hudson.
|
Job Exporter Plugin
— Adds a build step that exports runtime parameters into a properties file (e.g who triggered the build, what is her email address...). This information can be read by other build steps.
|
RAD Builder Plugin
— This plugin allows Hudson to invoke IBM Rational Application Developer 7.0/7.5 as a build step.
|
EasyAnt Plugin
— This plugin allows Hudson to invoke EasyAnt build script as the main build step.
|
STAF - STAX Plugin
— This plugin allows Hudson to invoke a STAF command or launch a STAX job as a build step.
|
Schmant Plugin
— The Schmant plugin enables Hudson to run Schmant build scripts.
|
Grails Plugin
— This plugin allows Hudson to invoke Grails tasks as build steps.
|
Ruby Plugin
— This plugin will let users use Ruby in the build scripts.
|
Seleniumhq Plugin
— This plugin allows you to run and load HTML Selenese suite result generate by Selenium Server from Seleniumhq.
|
SCTMExecutor
— This plugin will let users use Borland's SilkCentral Test Manager 2008 R2 or later.
|
WAS Builder Plugin
— This plugin allows Hudson to invoke IBM WebSphere Application Server's wsadmin as a build step.
|
Groovy plugin
— This plugin adds the ability to directly execute Groovy code.
|
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.
|
Selenium AES Plugin
— This plugin is for continuous regression test by Selenium Auto Exec Server (AES).
|
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.
|
NAnt Plugin
— This plugin allows for the execution of a NAnt build as a Hudson build step.
|
MSBuild Plugin
— This plugin allows you to use MSBuild to build .NET projects.
|
JBoss Management Plugin
— This plugin allows to manage a JBoss Application Server during build procedure.
|
Promoted Builds Plugin
— This plugin allows you to distinguish good builds from bad builds by introducing the notion of 'promotion'.
|
Batch Task Plugin
— This plugin adds batch tasks that are not regularly executed to projects, such as releases, integration, archiving, etc.
|
Copy Artifact Plugin
— Adds a build step to copy artifacts from another project.
|
CCM Plugin
— This plug-in generates reports on cyclomatic complexity for .NET code.
|
Build wrappers
Build notifiers
Hudson has native support for email notification, but also has an extended email-ext plugin to support extended functionality.
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.
Build reports
Hudson has native support for JUnit reports and javadoc.
Measurement Plots Plugin
— Plot measurements embedded into the standard output and error streams of tests.
|
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, ....
|
Gallio Plugin
— This plugin allows you publish Gallio/MbUnit test results
|
Serenity Plugin
— Serenity is a Java code coverage, complexity and dependency library that uses dynamic instrumentation, with a friendly Hudson ui.
|
Plot Plugin
— This plugin provides generic plotting (or graphing) capabilities in Hudson.
|
Analysis Collector Plugin
— This plug-in is an add-on for the plug-ins Checkstyle, Dry, FindBugs, PMD, Task Scanner, and Warnings: the plug-in collects the different analysis results and shows the results in a combined trend graph. Additionally, the plug-in provides health reporting and build stability based on these combined results.
|
LabeledTestGroupsPublisher Plugin
|
CodeScanner Plugin
— This plugin generates the trend report for Codescanner, a tool which uses static analysis to look for bugs, hints and other useful information in Symbian C++ source code.
|
utplsql Plugin
|
PureCoverage plugin
— PureCoverage plugin reports coverage results from Rational PureCoverage tool (c++ coverage tool).
|
dbCharts Plugin
— Add charts based on JDBC database data series to the hudson.
|
Violations
— This plug-in generates reports static code violation detectors such as checkstyle, pmd, cpd, findbugs, fxcop, stylecop and simian.
|
JUnit Attachments Plugin
— This plugin can archive certain files (attachments) together with your JUnit results.
|
Gnat Plugin
— This plugin allows Hudson to integrate Gnat features for ADA languages.
|
Cppcheck Plugin
— This plugin generates the trend report for CppCheck.
|
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.
|
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.
|
JavaNCSS Plugin
— This plugin allows you to use JavaNCSS build reporting tool.
|
Concordion Presenter Plugin
— This plugin publishes Concordion test reports for each build
|
Ruby metrics plugin
— Ruby metric reports for Hudson. Rcov, Rails stats, Rails notes and Flog.
|
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.
|
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.
|
CPPNCSS+Plugin
— This plugin allows you to use CppNCSS build reporting tool.
|
xUnit Plugin
— This plugin makes it possible to publish testing tools test result report.
|
CppUnit Plugin
— This plugin enables you to publish CppUnit test results.
|
Downstream buildview plugin
— This plugin allows you to view the full status all the downstream builds so that we can graphically see that everything for this build has been completed successfully.
|
Performance Plugin
— This plugin allows you to capture reports from JMeter and JUnit . Hudson will generate graphic charts with the trend report of performance and robustness.
|
PerfPublisher Plugin
— This plugin generates global and trend reports for tests results analysis. Based on an open XML tests results format, the plugin parses the generated files and publish statistics, reports and analysis on the current health of the project.
|
Static Code Analysis Plug-ins
— This plug-in provides utilities for the static code analysis plug-ins.
|
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.
|
Seleniumhq Plugin
— This plugin allows you to run and load HTML Selenese suite result generate by Selenium Server from Seleniumhq.
|
Japex Plugin
— This plugin adds Japex support for Hudson so that Hudson can display trend reports and other useful metrics.
|
MSTest Plugin
— This plugin converts MSTest TRX test reports into JUnit XML reports so it can be integrated with Hudson's JUnit features.
|
Fortify 360 Plugin
— Fortify 360 FPR post-processing and uploading to Fortify 360 Server
|
Emma Plugin
— This plugin allows you to capture code coverage report from Emma. Hudson will generate the trend report of coverage.
|
Radiator View Plugin
— Provides a job view 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.
|
testng-plugin
— This plugin allows you publish TestNG results.
|
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...
|
Mozmill Plugin
— This plugin allows you to use Mozmill for automated tests in Gecko based applications such as Firefox and Thunderbird.
|
Selenium AES Plugin
— This plugin is for continuous regression test by Selenium Auto Exec Server (AES).
|
Cpptest Plugin
— This plugin allows you publish Parasoft C++test test results.
|
CCCC Plugin
— This plugin generates the trend report for CCCC (C and C++ Code Counter).
|
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.
|
Doxygen Plugin
— This plugin publishes HTML reports generated by the Doxygen tool.
|
WebTest Presenter Plugin
— This plugin publishes the reports generated by the Canoo WebTest tool for each build.
|
NUnit Plugin
— This plugin allows you to publish NUnit test results.
|
Global Build Stats Plugin
|
Dependency Analyzer Plugin
— This plugin parses dependency:analyze goal from maven build logs and generates a dependency report
|
Disk Usage Plugin
— This plugin records disk usage.
|
DRY Plugin
— This plugin generates the trend report for duplicate code checkers like CPD.
|
JDepend Plugin
— The JDepend Plugin is a plugin to generate JDepend reports for builds.
|
Cobertura Plugin
— This plugin allows you to capture code coverage report from Cobertura. Hudson will generate the trend report of coverage.
|
Checkstyle Plugin
— This plugin generates the trend report for Checkstyle, an open source static code analysis program.
|
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.
|
Warnings Plugin
— This plugin generates the trend report for compiler warnings in the console log or in log files.
|
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.
|
NCover Plugin
— Archive and publish .NET code coverage HTML reports from NCover.
|
JSUnit plugin
— This plugin allows you publish JSUnit test results
|
CCM Plugin
— This plug-in generates reports on cyclomatic complexity for .NET code.
|
Log Parser Plugin
— Parse the console output and highlight error/warning/info lines.
|
Artifact uploaders
Other post-build actions
DocLinks Plugin
— This plugin allows you to publish your documents that are created in the build steps.
|
Maven Scheduler Plugin
— This plugin permit to execute maven command if project has been updated and the trigger is a periodic build
|
CVS Tagging Plugin
— This plugin will perform CVS tagging (specifically cvs rtag) after a job has been built successfully.
|
Subversion Tagging Plugin
— This plugin automatically performs subversion tagging (technically speaking svn copy) on successful build.
|
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.
|
SiteMonitor Plugin
— Monitors web site up/down status.
|
Description Setter Plugin
— This plugin sets the description for each build, based upon a RegEx test of the build log file.
|
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.
|
Parameterized Trigger Plugin
— This plugin lets you trigger new builds when your build has completed, with various ways of specifying parameters for the new build.
|
Batch Task Plugin
— This plugin adds batch tasks that are not regularly executed to projects, such as releases, integration, archiving, etc.
|
Dimensions Plugin
— This plugin integrates Hudson with Dimensions, the Serena SCM solution.
|
Groovy Postbuild Plugin
— This plugin executes a groovy script in the Hudson JVM. Typically, the script checks some conditions and changes accordingly the build result, puts badges next to the build in the build history and/or displays information on the build summary page.
|
Gerrit Plugin
|
External site/tool integrations
Hudson can also integrate with external products by using these plugins.
Backlog Plugin
— This plugin integrates Backlog to Hudson.
|
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, ....
|
Polarion Plugin
— This plugin integrates the Polarion WebClient for SVN, an open source, web based interface to Subversion.
|
Hudson Google Desktop Gadget
— With this plugin, you can monitor your Hudson server from the comfort of your Google Desktop.
|
java.net uploader Plugin
— This plugin uses java.net tasks library to make Hudson capable of posting artifacts to java.net
|
Trac Plugin
— This plugin creates links from Hudson projects to Trac instances.
|
Hudson Monitor for Android
— Monitor and display the status of your builds on your Android™ phone.
|
Hudson Mood widget for Android
— Simple way to monitor Hudson builds on Android phone.
|
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 Helper for Android
— Monitor your CI builds right from your Android device.
|
Hudson Helper iPhone and iPod Touch App
— With this application you can monitor your CI builds right from your iPhone or iPod Touch.
|
Drools Plugin
— This plugin integrates Drools with Hudson.
|
Klaros-Testmanagement Plugin
— Integrates Hudson with Klaros-Testmanagement by publishing the test results of a hudson build to the Klaros-Testmanagement application.
|
Hudson Monitor for Chumby
— Monitor and display the status of your builds on your Chumby.
|
Windmill Plugin
— This plugin allows you to configure and run Windmill functional tests.
|
SFEE Plugin
— Authenticate users and publish build artifacts relying on a Collabnet Source Forge Enterprise Edition (SFEE) server.
|
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.
|
Fortify 360 Plugin
— Fortify 360 FPR post-processing and uploading to Fortify 360 Server
|
Java.net Plugin
— This plugin extends Hudson for projects hosted on java.net by providing various capabilities
|
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.
|
Mantis Plugin
— This plugin integrates Mantis Bug Tracker to Hudson.
|
Firefox Add-on Build Monitor
— Monitor Hudson builds and display the status on Firefox status bar.
|
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.)
|
Kagemai Plugin
— This plugin integrates Kagemai to Hudson.
|
CollabNet Plugin
— The CollabNet Plugin is an integration with CollabNet TeamForge.
|
Traffic Light Plugin
|
Github Plugin
— This plugin creates links from Hudson to Github projects.
|
Google Code Plugin
— This plugin creates links from Hudson projects to Google Code instances.
|
Google Calendar Plugin
— This plugin publishes build records over to Google Calendar
|
Bugzilla Plugin
— This plugin integrates Bugzilla into Hudson.
|
Hudson Mobi, the iPhone, iPod and Android client for Hudson CI
— The iPhone, iPod and iPad client for Hudson CI monitoring on the road.
|
Gerrit Plugin
|
UI plugins
Measurement Plots Plugin
— Plot measurements embedded into the standard output and error streams of tests.
|
Plot Plugin
— This plugin provides generic plotting (or graphing) capabilities in Hudson.
|
DocLinks Plugin
— This plugin allows you to publish your documents that are created in the build steps.
|
Girls Plugin
— Like ChuckNorris Plugin but with different pictures. Answering to requests and for study a little how the plugins work.
|
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.
|
Sidebar-Link Plugin
— Add links in the sidebar of the Hudson main page and view tabs.
|
dbCharts Plugin
— Add charts based on JDBC database data series to the hudson.
|
Node Name Column Plugin
— Adds column showing node name and can be configured in views.
|
Status View Plugin
— View type to show jobs filtered by the status of the last completed build.
|
JSWidgets Plugin
— Allows embedding various statistics available from Hudson in your via javascript-snippets ala ohloh.net.
|
Last Success Version Column Plugin
|
Screenshot Plugin
— Shows a screenshot of a running build.
|
JobConfigHistory Plugin
— Saves copies of all job and system configurations.
|
iPhoneView Plugin
— This plugin allows you to view the status of your jobs via iPhone or iPod touch.
|
Downstream buildview plugin
— This plugin allows you to view the full status all the downstream builds so that we can graphically see that everything for this build has been completed successfully.
|
Green Balls
— Changes Hudson to use green balls instead of blue for successful builds
|
Shelve Project Plugin
— This plugin lets you shelve projects so that they can easily be resurrected.
|
BruceSchneier Plugin
— Displays a picture of Bruce Schneier (instead of Hudson the butler) and a random Bruce Schneier fact on each build page.
|
Last Failure Version Column Plugin
|
Promoted Builds Simple Plugin
— Simpler version of Promoted Builds Plugin, with only manual promotion of builds.
|
Locale Plugin
— This plugin controls the language of Hudson
|
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.
|
Radiator View Plugin
— Provides a job view 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.
|
Last Success Description Column Plugin
— Column showing the last success description that can be configured in views.
|
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.
|
Page Markup Plugin
— Adds custom HTML content to header & footer on all Hudson pages.
|
Emotional Hudson Plugin
— This funny plugin changes the expression of Mr. Hudson in the background when your builds fail.
|
Nested View Plugin
— View type to allow grouping job views into multiple levels instead of one big list of tabs.
|
Cron Column Plugin
— View column showing the cron trigger expressions that can be configured on a job
|
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.
|
Maven Info Plugin
— Adds columns configurable in views to show info about Maven jobs.
|
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
|
View Job Filters
— Manage multiple views and hundreds of jobs much more easily. This plug-in provides more ways to include/exclude jobs from a view, including filtering by SCM path, and by any job or build status type, as well as "chaining" of filters and negating filters.
|
Compact Columns
— More compact columns for showing last success and failure.
|
Promoted Builds Plugin
— This plugin allows you to distinguish good builds from bad builds by introducing the notion of 'promotion'.
|
Job Type Column Plugin
— Adds column showing job type that can be configured in views.
|
Page decorators
Authentication and user management
Cluster management and distributed build
Throttle Concurrent Builds Plugin
— This plugin allows for throttling the number of concurrent builds of a project running per node or globally.
|
Hadoop Plugin
— This plugin makes Hudson cluster act as a Hadoop cluster without any configuration.
|
Selenium Plugin
— This plugin turns your Hudson cluster into a Selenium Grid cluster
|
DistFork Plugin
— Turns a Hudson cluster into a general purpose batch job execution environment through an SSH-like CLI.
|
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.
|
Amazon EC2 Plugin
— Allow Hudson to start slaves on EC2 or Ubuntu Enterprise Cloud (Eucalyptus) on demand, and kill them as they get unused.
|
Swarm Plugin
— This plugin enables slaves to auto-discover nearby Hudson master and join it automatically, thereby forming an ad-hoc cluster.
|
CLI extensions
DistFork Plugin
— Turns a Hudson cluster into a general purpose batch job execution environment through an SSH-like CLI.
|
Maven
Backlog Plugin
— This plugin integrates Backlog to Hudson.
|
M2 Extra Steps Plugin
— This plugin provides the ability to add pre- and post-build steps to Maven 2-type projects.
|
Analysis Collector Plugin
— This plug-in is an add-on for the plug-ins Checkstyle, Dry, FindBugs, PMD, Task Scanner, and Warnings: the plug-in collects the different analysis results and shows the results in a combined trend graph. Additionally, the plug-in provides health reporting and build stability based on these combined results.
|
M2 Repository Cleanup Plugin
— This plugin allows you to configure a maven2 job to clean some or all of the artifacts from the repository before it runs.
|
Violations
— This plug-in generates reports static code violation detectors such as checkstyle, pmd, cpd, findbugs, fxcop, stylecop and simian.
|
M2 Release Plugin
— This plugin allows you to perform a release build using the maven-release-plugin from within Hudson.
|
Static Code Analysis Plug-ins
— This plug-in provides utilities for the static code analysis plug-ins.
|
JIRA Plugin
— This plugin integrates Atlassian JIRA to Hudson.
|
Doxygen Plugin
— This plugin publishes HTML reports generated by the Doxygen tool.
|
Maven Info Plugin
— Adds columns configurable in views to show info about Maven jobs.
|
The Continuous Integration Game plugin
— This plugin introduces a game where users gets point on improving the builds.
|
Dependency Analyzer Plugin
— This plugin parses dependency:analyze goal from maven build logs and generates a dependency report
|
DRY Plugin
— This plugin generates the trend report for duplicate code checkers like CPD.
|
Cobertura Plugin
— This plugin allows you to capture code coverage report from Cobertura. Hudson will generate the trend report of coverage.
|
Checkstyle Plugin
— This plugin generates the trend report for Checkstyle, an open source static code analysis program.
|
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.
|
Warnings Plugin
— This plugin generates the trend report for compiler warnings in the console log or in log files.
|
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.
|
Misc
Uncategorized plugins
These plugins does not have a correct label. For finding them they are labeled as "plugin-must-be-labeled".
|
Comments (11)
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.
Mar 12, 2009
Kohsuke Kawaguchi says:
Yep, that's it.Yep, that's it.
Mar 20, 2009
John Agar 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!
May 21, 2009
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
Sep 29, 2009
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>.
Sep 29, 2009
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).
Feb 12, 2010
Hugo Monteiro says:
Hi there, Is there a way for checking a plugin's version based on, for example ...Hi there,
Is there a way for checking a plugin's version based on, for example a URL?
Something like: http://hudson-ci.org/plugins/plugin-name/latest would output only it's version, like: 1.1
What I was thinking was to check and then download the lastest version of a set of plugins.
Thanks in advance.
Feb 24, 2010
Subhashish says:
Hi, Is there a plugin that would allow me to upload files in the "parameters" p...Hi,
Is there a plugin that would allow me to upload files in the "parameters" page which comes up on clicking "Build now". I am using Hudson to run some shell scripts that use files (zips containing DDL and DML scripts) to set up datatabases on remote machines. I currently copy such files to a path and mention the path against a parameter in the "Parameters" page. Being able to upload those files after clicking "Build now" will enable users to have complete control and they wouldn't depend on anyone to copy the files for them.
Thanks,
Subhashish
Mar 25
gracieyang says:
Hi, Most Gaming companies in China use AlienBrain for SCM. Do you have a p...Hi,
Most Gaming companies in China use AlienBrain for SCM. Do you have a plan to develop AlienBrain Plugin ? We're eager for it so much.
Apr 26
prashanth says:
I think build after other projects are built option does not start build upstrea...I think build after other projects are built option does not start build upstream builds, but the same is working fine for the down stream builds. Was this a problem or is this something which I have a problem with.
May 12
jgray says:
Hello, I'm trying to upgrade the cvs plugin manually as our server has no abili...Hello,
I'm trying to upgrade the cvs plugin manually as our server has no ability to do updates (no internet access) , but it keeps reverting to the old version. Do I need to remove the cvs folder as well as updating the cvs.hpi file?
Thanks for any help you can provide