[Bamboo Knowledge Base]
When Bamboo is integrated with JIRA applications, Bamboo can pass important development information back to a JIRA application. Currently Bamboo can pass the information relating to:
With supported versions of Bamboo and JIRA applications, this information is collated within the Development Panel. This panel summarizes the status of all work related to an issue, and can assist in identifying where an issue's build is failing, and where it has been deployed.
Linking a JIRA application and Bamboo has the benefit of improved information exchange during your development process.
See Integrating Bamboo with a JIRA application for information about permissions and configuration.
The Development panel provides an 'at-a-glance' development information resource, and is visible to anyone with the "View development tools" project permission. The panel replaces the Builds tab and Issue deployment panel, and summarizes an assortment of development data passed to a JIRA application from Bamboo and other Atlassian products. Examples include:
The Development panel shows the status of the latest Bamboo builds related to your linked issue. Using simple status icons builds are reported as:
all the different builds (for example, unit tests, functional tests, deploy to staging) succeeded
at least one run failed for any build by any linked instance of Bamboo.
A build is automatically linked to an issue if one of the build's commits includes the issue key in its commit message. The issue key must be included in the commit to activate this feature.
Click the associated builds link to see additional build details including the name of the plan branch and how many tests passed or failed:
A deployment to an environment, such as Production or testing, is linked to an issue if a commit associated with the deploy contains the issue key in its commit message. The Development panel details the environments that associated Bamboo builds have been deployed to.
The issue key must be included in the commit to activate this feature.
Click the Deployed link to see deployment details including the deployment status, release date, and click through to view a particular deployment:
Note the 'Deployment Panel' is no longer displayed on an issue when the 'Development Panel' is available.