Skip to content

allure-framework/allure-bamboo

Allure Report for Bamboo

build-badge release-badge

Allure Report for Bamboo is a plugin for Atlassian Bamboo that generates Allure Report from the test results of your builds and shows it right on the build page.

Allure Report logo


Compatibility

Plugin version Bamboo Data Center Java
2.x 12.1 and newer 21
1.x older versions 17

Bamboo 12 migrated to Jakarta EE 10 and Struts 7, which is a breaking change for plugins, so the 2.x line supports Bamboo 12.1+ only. For older Bamboo versions use the latest 1.x release.

Installation

Install the plugin from the Atlassian Marketplace.

Alternatively, download the JAR from the releases page and install it manually.

Configuration and Usage

Follow the Bamboo integration guide in the official Allure Report documentation.

Development

Building the plugin requires JDK 21.

Build the plugin JAR (target/allure-bamboo-<version>.jar):

./mvnw clean package

Run the tests and static checks (the same gate as CI):

./mvnw clean verify

To try the plugin in a local Bamboo instance:

  1. Set up the Atlassian Plugin SDK.
  2. Run atlas-run in the repository root.
  3. Open http://localhost:6990/bamboo/ to access the development instance with the plugin installed.

Debug logging

In a development instance, open http://localhost:6990/bamboo/admin/configLog4j.action, add the io.qameta.allure.bamboo package, and select the DEBUG level. Logs are written to target/bamboo/home/logs/atlassian-bamboo.log.

License

The Allure Report for Bamboo plugin is released under the Apache License 2.0.

About

Allure plugin for Atlassian Bamboo

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

31 stars

Watchers

10 watching

Forks

Packages

 
 
 

Contributors

Languages