Details
I’d like to request a usability improvement for the log viewer in pipeline executions.
Today, copying logs is a bit painful when you only need a specific portion of the output:
* In the
standard step view
and
console view
, when logs are auto-scrolling, it’s very hard to reliably select a specific range of lines. Scrolling often deselects the text, and the selection is effectively limited to what’s currently on screen.
* The
“Copy” icon
in the top-right of the console works, but it always copies the
entire
log for that step. For large logs, this is overkill when you just need a small section to share or diff.
Requested improvement
It would be very helpful if:
* Text selection and copy worked reliably for
arbitrary portions of the logs
in the standard/console views, even when auto-scrolling or when the selection spans content beyond the visible viewport, and/or
* There was a more ergonomic way to copy a specific range of lines (for example, “copy from line X to line Y” or similar).
The main goal is to make it easier to copy
only the relevant part
of long logs directly from the Harness UI, without having to copy everything and clean it up in an external editor.
Created by Pedro Mastelaro
·