SPA routes keep working
ReportArk serves the static Allure bundle through the report asset pipeline, preserving client-side navigation across suites and behaviors.

Allure separates raw results from the rendered website. Upload the rendered site—never only the allure-results directory.
Opening Allure via file:// or a short-lived CI artifact URL breaks deep links and confuses non-engineers. A hosted copy keeps executive-friendly overview tabs and engineer-grade attachments on the same durable link.
ReportArk serves the static Allure bundle through the report asset pipeline, preserving client-side navigation across suites and behaviors.
View access is gated by the share model (link and optional password). Comments require approved accounts—viewers are not automatically editors.
When CI regenerates Allure for the same change set, owners can publish a new content version without rotating the share link reviewers already bookmarked.
Avoid the common “I uploaded results, not the report” mistake.
allure-results is raw JSON for the generator. Browsers need the generated allure-report website with index.html and static assets.
Not for reviewers. After ReportArk hosts the generated site, the share link replaces local allure open for anyone you invite.
Yes if they were part of allure-report when you zipped it. Missing attachment files usually mean the generate step ran without those results present.
No. Report shells and /r assets send noindex. Keep quality history on shared links, not in public search indexes.
Generate allure-report as you already do, upload the folder, and let product, QA, and engineering inspect the same graphs and failures.