title | publishedDate | description | humanName | logoImage | integrationType |
---|---|---|---|---|---|
Allure Plugin |
2022-04-04T14:00:00.0Z |
How to configure the Allure plugin on Roadie. |
Allure |
../../../assets/logos/allure/allure-logo.webp |
OSS plugin |
The Allure plugin can display the Allure reports of the component in your Roadie Backstage catalog.
This page explains how to configure it in Roadie Backstage.
- You must be an admin in Roadie. By default, all users are admins. Learn how to designate certain users as admins here.
- Your Allure reports must be accessible by Roadie backend instances. To allow list Roadie access you can check our IPs here.
Navigate to Administration > Settings > Allure
and set up the URL where your Allure reports are hosted. Note that this URL needs to be accessible from Roadie backend.
# catalog-info.yaml
...
metadata:
annotations:
qameta.io/allure-project: projectname
...
The plugin provides an UI component with a name EntityAllureReportContent
which can be added as a tab into your Roadie instance. Learn how to do that in here.
The Allure plugin constructs the displayable path based on the base URL defined in Roadie config section and project id defined in the catalog manifest file. The final URL requested by the plugin looks like this:
<Base URL>/projects/<Project Id>/reports/latest/index.html