Skip to content

packages: show build log link for all packages with build ID - #757

Open
reginaldalfret wants to merge 1 commit into
archlinux:masterfrom
reginaldalfret:feat/issue-611-show-buildlog-link-all-packages
Open

reginaldalfret wants to merge 1 commit into
archlinux:masterfrom
reginaldalfret:feat/issue-611-show-buildlog-link-all-packages

Conversation

@reginaldalfret

@reginaldalfret reginaldalfret commented Oct 6, 2026 •

Copy link
Copy Markdown

Show the rebuilderd build log link for all packages that have a build ID, rather than only non-reproducible packages.

Also clean up a stray <tr>\ tag inside the action <ul>\ and add unit test coverage for reproducible vs non-reproducible build log and diffoscope links.

Fixes #611

Currently, the build log link was only displayed if the package was marked as non-reproducible (RebuilderdStatus.BAD). However, the build log is valuable for reproducible packages as well, e.g. to inspect build options and environment used during build time.

Display the build log link whenever rbstatus and rbstatus.build_id are present, and conditionally append the diffoscope link only when the package is not reproducible. Also remove an extraneous stray <tr> tag inside the <ul> action list.

Fixes archlinux#611

Signed-off-by: reginaldalfret <reginaldalfret@gmail.com>
@jelly

jelly commented Oct 6, 2026

Copy link
Copy Markdown
Member

Please don't paste LLM output in your pull request its unnecessarily verbose

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Show build log link for all packages, not just for unreproducible ones

2 participants