This documentation relates to an earlier version of Bamboo.
View

Unknown macro: {spacejump}

or visit the current documentation home.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

The following types of plugin modules are supported by Bamboo:

Module Type

Plugin Framework Version

Since Bamboo version...

Documentation

Description

bambooEventListener

1.x, 2.x

2.2

Bamboo Event Listener Module

Register an event listener against any Bamboo Events.

buildAgentRequirementFilter

1.x, 2.x

2.2

Build Agent Requirement Filter Module

Customises the list of Agents a plan can be built on.

buildCompleteAction

1.x, 2.x

1.0

Build Complete Action Module

Add a custom asynchronous action after the build process has completed.

builder

1.x

1.0

Builder Plugin Module

Add new builders to Bamboo.

buildProcessor

1.x

1.0

Build Processor Module

Append a custom synchronous process to the build. Occurs on the Agent (both local and remote) after the builder has run.

buildProcessorServer

1.x

2.0

Build Processor Server Module

Append a custom synchronous process to the build. Occurs on the Server after the build has been returned by the Agent.

command decorator

1.x

2.3

Command Decorator Module

Allows additional parameters to be added to the command line of a builder before a build occurs.

component

1.x

2.6

Component Module

Enables you to add components to Bamboo's internal component system (powered by Spring).

downloadable resource

1.x, 2.x

2.3

Downloadable Plugin Resources

Permits downloadable resources to be included with a plugin.

indexReader

1.x, 2.x

1.0

Index Reader Module

Reads out custom index information written by the postBuildIndexWriter from the index.

notification-condition

1.x, 2.x

1.1 to 2.2

Notification Condition Module

Add new notification condition.

notificationType

1.x, 2.x

2.2

Notification Type Module

Add a new notification type

notificationRecipient

1.x, 2.x

2.2

Notification Recipient Module

Add a new notification recipient type.

preBuildQueuedAction

1.x, 2.x

2.1

Pre Build Queued Action

Prepends a custom synchronous process to the build. Occurs before a build is queued.

preBuildAction

1.x

1.1

Pre Build Action Module

Prepends a custom synchronous process to the build. Occurs before the builder has run.

postBuildCompletedAction

2.x

2.6

Post Build Completed Action Module

Add a custom asynchronous 'build context'-aware action after the build process has completed and the build results have been saved.

postBuildIndexWriter

1.x, 2.x

1.0

Post Build Index Writer Module

Writes custom build data into the index for report generation.

report

2.x

1.0

Report Module

Defines a report of build telemetry data.

repository

1.x

1.1

Source Repository Module

Add a custom source repository.

triggerReason

1.x

2.0

Trigger Reason Module

Add a new trigger reason.

web-item

1.x, 2.x

1.0

Web Item Module

Add new links to the Bamboo interface.

web-section

1.x, 2.x

1.0

Web Section Module

Add a new section to the Bamboo interface.

web resource

1.x, 2.x

2.3

Web Resources

Permits web resources to be included with a plugin.

webRepositoryViewer

1.x, 2.x

2.5

Web Repository Viewer Module

Renders commit information to include web repository links and information.

xwork

1.x, 2.x

1.0

XWork Plugin Module

XWork actions and views bundled with the plugin. This enables building generic user interfaces.

  • No labels