Stable per-branch report URLs and a reachable live view (v0.9.8)

A report directory holding a single page is now linked and served as a
directory, so Gradle's --profile report has a stable permanent URL although
its file name carries the build timestamp.

The permanent link moves to the build it resolves to — the branch's latest
green build — and appears on every build table instead of only the branches
view. The Current tab gave way to a link in the artifacts column, shown
while a build runs; /current itself stays routable.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
mhoennig
2026-08-10 21:27:53 +02:00
co-authored by Claude Fable 5
parent c1869ea427
commit 962836beaf
15 changed files with 207 additions and 56 deletions
+7 -2
View File
@@ -9,8 +9,13 @@
<h2>v0.9.8 <span class="muted">— 2026-08-10</span></h2>
<ul>
<li>The artifact index also links report pages of directories without an <code>index.html</code>,
such as Gradle's <code>--profile</code> report with its timestamped file name.</li>
<li>The artifact index also links report pages of directories without an <code>index.html</code>.
A directory holding a single page is linked as a directory, so Gradle's <code>--profile</code>
report keeps a stable URL although its file name carries the build timestamp.</li>
<li>The permanent <code>🔗</code> link now appears on the build it resolves to — the branch's
latest green build — instead of on every build of that branch, and on all build tables.</li>
<li>The <em>Current</em> tab gave way to a <code>📡</code> link in the artifacts column,
shown while a build runs.</li>
</ul>
<h2>v0.9.7 <span class="muted">— 2026-08-10</span></h2>