Available:

Bamboo 1.0 and later

On this page:

Description

The Web Item module allows you to define a link in the Bamboo system. (Usually in some form of menu).

Currently, you can use the web-item to add links to the following locations:

Menu

Section

Dashboard Tabs (since 3.0)

system.dashboard/dashboard

Plan Sub Menu (tabs on the View Plan page)

chain.subMenu/chain

Plan Results Sub Menu (tabs on the View Plan Result page)

chainResults.subMenu/chainResults

Job Sub Menu (tabs on the View Job page)

build.subMenu/build

Job Results Sub menu (tabs on the View Job Result page)

results.subMenu/results

Administration Menu

system.admin/plugins

When putting items in the Administration Menu, you can also add your own section to the menu (rather than using the suggested plugins section above). For more information see Web Section Module​.

Bamboo-specific notes about Web Items

Module Parameters

Please take note of the following Bamboo-specific information that is relevant to the Module components described in the 'Configuration' section below.

Attributes:

Elements:

Both the link and the key id can make use of parameters passed to the page. For example:
<link>/build/viewBuildFiles.action?buildKey=${buildKey}</link> where ${buildKey} is the parameter name.

Context Aware Navigation

In Bamboo 3.0 we have added the Plan Navigator. When moving between Jobs and the Plan (as well as Job Results and Plan Result), the navigator remembers your context i.e. which tab (Web Item) you are on and will attempt to keep you on the same tab. If you are adding a new tab to a page which has the Plan Navigator, you may also wish to manually define the corresponding Job/Plan/Result URL. You can find more information on how to do this on the XWork Plugin Module​ page.