Sign inSign up

sokari/allure-deployer

By sokari

•Updated over 1 year ago

Host your Allure reports on the web. With History and Retries, No server required.

Image
Integration & delivery
0

3.9K

sokari/allure-deployer repository overview

⁠Allure Report Deployer

Host your Allure test reports on Firebase with history, retries, and Slack integration—no server required.

⁠Key Features:

  • Firebase hosting: Host your Allure reports on Firebase.
  • History and Retries: Show Allure History and Retries⁠ in reports with history linking to previous reports.
  • Slack integration: Send report URL to Slack.

⁠Requirements

  • Firebase Credentials:

    • Create a Firebase/GCP service account⁠.
    • Download the service-account-file.json JSON file.
  • Firebase Storage bucket (Optional):

    • Create a Firebase storage bucket when your test History and Retries are stored. You can use the default bucket.

⁠Configurations

⁠Environment Variables
VariableDescriptionExampleDefault
STORAGE_BUCKETGoogle Cloud Storage bucket nameproject-id.firebasestorage.appNone
PREFIXA path in your Storage bucket. Optional.project-123None
REPORT_NAMEThe name/title of your reportSpace ship reportAllure
LANGAllure report language.ruen
SHOW_HISTORYShow history in the current report by pulling the history from the last Cloud Storage backuptruetrue
RETRIESNumber of previous test runs to show as retries in the upcoming report when Storage STORAGE_BUCKET is provided50
SLACK_TOKENYour Slack App tokenxoxb-XXXXXXXXXX-XXXXXXXXNone
SLACK_CHANNELThe Slack channel ID or conversation to notify with Allure report detailsDC56JYGT8None
⁠Mount Volumes
HostContainerDescription
/path/to/allure-results/allure-resultsAllure test results directory.
/path/to/credentials.json/credentials/key.jsonGoogle Cloud service account JSON file.
Notes:
  • Ensure that the directories and files exist on your local machine or CI environment.
  • Use absolute paths to avoid errors with relative paths in Docker commands.

View the complete documentation on GitHub⁠.

Tag summary

Content type

Image

Digest

sha256:5576559e3…

Size

238 MB

Last updated

over 1 year ago

docker pull sokari/allure-deployer