Allure logo

Backstage Allure Plugin

Display Allure test reports in Backstage

Created by Deepak Bhardwaj

Available on Roadie

Set up Backstage in minutes with Roadie

A preview of the Allure overview widget including suites and environments.

Installation steps

Install the plugin into Backstage.

cd packages/app
yarn add @backstage-community/plugin-allure

Add proxy config to the app-config.yaml file

allure:
    baseUrl: <ALLURE_SERVICE_BASE_URL>
    # Example: https://allure.my-company.net or when running allure locally, http://localhost:5050/allure-docker-service

Add the Allure widget to your overview page

// packages/app/src/components/catalog/EntityPage.tsx
+ import { EntityAllureReportContent } from '@backstage-community/plugin-allure';

...

const serviceEntityPage = (
  <EntityLayoutWrapper>
    ...
+    <EntityLayout.Route path="/allure" title="Allure Report">
+        <EntityAllureReportContent />
+    </EntityLayout.Route>
  </EntityLayoutWrapper>
);

Found a mistake? Update these instructions.

Set up Backstage in minutes with Roadie