Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Using Hudson/Using Hudson plugins"

(Replaced content with "{{Template:hudson|pageTitle=Using Hudson Plugins}} Related information is at http://wiki.hudson-ci.org/display/HUDSON/Plugins")
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This article is a stub. It will be expanded as content is migrated from the [http://wiki.hudson-ci.org/display/HUDSON/Use+Hudson|Use Hudson-CI]Web site.
+
{{Template:hudson|pageTitle=Using Hudson Plugins}}
  
= Plugin Categories =
+
Related information is at http://wiki.hudson-ci.org/display/HUDSON/Plugins
 
+
Hudson is extended through the use of plugins. Plugins integrate Hudson with a range of build, SCM, testing and other ALM/SDLC tools
+
 
+
Plugins are categorized into three levels:
+
 
+
*Tier 1 or core plugins are defined as being part of the Hudson Core, for the purposes of committer rights
+
*Tier 2 plugins are a growing group of plugins that are tested as part of the QA certification process of each release (from release 1.398)
+
*Tier 3 are those plugins that do not yet have functional testing done as part of the release process.
+
 
+
Other plugins with no tier details have not yet been assessed into a tier. the assessed plugins represent the most popular plugins. If you would like a specific plugin to be assessed into a tier please mail the dev list
+
 
+
*How to install a plugin
+
*How to develop your own plugin
+
*How to release your plugin
+
*How to host your plugin
+
*Plugins By Topic Overview
+
*Hudson Community Internal Plugins
+
*Hudson Community External Plugins
+
 
+
== Tier 1 (core) Plugins  ==
+
 
+
The following plugins are defined as being part of the Hudson Core, for the purposes of committer rights:
+
 
+
*CVS Plugin
+
*Maven 2 Project Plugin
+
*Maven 3 Plugin
+
*SSH Slaves plugin
+
*Subversion Plugin
+
*Git Plugin (From release 2.1.0)
+
 
+
Tier 1 plugins are shipped with the Hudson core. They are tested as part of the QA certification process
+
 
+
== Tier 2 Plugins  ==
+
 
+
The following plugins are Hudson maintainedand in addition are tested as part of the QA certification process
+
 
+
*disk usage
+
*copy-artifact
+
*parameterized trigger
+
*promoted builds
+
*deploy
+
*build timeout
+
*join
+
 
+
== Tier 3 Plugins  ==
+
 
+
These plugins fall into 4 categories:
+
 
+
*Hudson - plugins developed and maintained for the Hudson community
+
*Compatible - tested by their owners for compatibility between Hudson and Jenkins
+
*Install Tested - those that, on release of a new plugin version, are tested by the Hudson community that they at least install correctly. But there is no stated compatibility from Jenkins
+
*Other - plugins that have not been identified as belonging to any of the above categories
+
 
+
= 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.
+
 
+
== Developer Information  ==
+
 
+
Plugin developers should take a look at Hosting Hudson Plugins
+
 
+
*Hosting Hudson Plugins  
+
*report of unreleased plugin changes
+
*Source code copyright
+

Latest revision as of 15:04, 2 June 2014

Hudson Continuous Integration Server
Website
Download
Community
Mailing ListForumsIRCmattermost
Issues
OpenHelp WantedBug Day
Contribute
Browse Source
Hudson-bust.png Using Hudson Plugins











Related information is at http://wiki.hudson-ci.org/display/HUDSON/Plugins

Back to the top