Basic Plugin Development
One of the reasons why Hudson is a popular open-source Continuous Integration server is the ability to extend Hudson’s functionalities using plugins. Plugins allow developers to do everything from customizing the way builds are done, results are displayed and notified, integration with application life cycle management systems such as SCM, testing, analysis tools, and so on. There is a vibrant community of developers developing plugins for Hudson. More than 400 Hudson plugins supporting various aspects of Continuous Integration are already available for free installation. This chapter covers the basic steps of ...