Jump to: navigation, search

Difference between revisions of "Hudson-ci/Extend Hudson"

 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page is a stub, and in progress.
 
 
 
== Developing Plugins ==
 
== Developing Plugins ==
  
Line 22: Line 20:
 
**[[Writing CLI commands]]
 
**[[Writing CLI commands]]
 
**[[Participating to the initialization]]
 
**[[Participating to the initialization]]
*Writing Plugin UI using Jelly Framework]]
+
*Writing Plugin UI using Jelly Framework
 
**[[Basic guide to Jelly usage in Hudson]]
 
**[[Basic guide to Jelly usage in Hudson]]
 
**[[Understanding Jelly Tags]]
 
**[[Understanding Jelly Tags]]
Line 37: Line 35:
 
*Tips
 
*Tips
 
**[[Debugging native Maven jobs]]
 
**[[Debugging native Maven jobs]]
**[[Internationalization]]
+
**[[Internationalization information]]
 
**[[Choosing Hudson version to build against]]
 
**[[Choosing Hudson version to build against]]
 
**[[Java 5 Compatibility]]
 
**[[Java 5 Compatibility]]
Line 47: Line 45:
 
== Additional references ==
 
== Additional references ==
  
*[[Hudson Javadoc]]
+
*[http://hudson-ci.org/javadoc/ Hudson Javadoc]
*[[Jelly taglib reference core define]]
+
*Jelly taglib reference [http://commons.apache.org/proper/commons-jelly/tags.html core] [http://commons.apache.org/proper/commons-jelly/libs/define/tags.html define]

Latest revision as of 19:11, 23 July 2013

Developing Plugins

Hudson supports plugins, which allow Hudson to be extended to meet specific needs of individual projects. Read on to learn how to write a plugin.

Additional references