Add a link to the raw log. #1206
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I could not find a link to download the raw log in the log view, so for example on this (randomly picked) page, I would expect a download link; https://hydra.nixos.org/build/175606766/nixlog/2125
The raw log is accessible and served by Hydra, by adding
/raw
to the URL, we obtain: https://hydra.nixos.org/build/175606766/nixlog/2125/raw which in turn redirects to; https://hydra.nixos.org/log/bs93xva3z3pkig6f5gaxj6pgmmpmx59y-squashfs.img.drvI think there's a lot of value in providing a link to the raw log, such that it is convenient for users to download this, for example if they want to grep in it locally.
This PR adds a link to the log overview page that links to the raw log, it looks like this:

The logic with the ternary is copy pasted from the tail section in the same file.
fyi @mikepurvis