build(scripts/lib): allow MAKE_TIMED=1 to show last 20 lines of failed jobs (#22985)

Refs #22978
This commit is contained in:
Mathias Fredriksson
2026-03-13 19:41:33 +02:00
committed by GitHub
parent 03d0fc4f4c
commit 3bd840fe27
+2
View File
@@ -45,6 +45,8 @@ if ((rc == 0)); then
printf '%s✓%s %s (%ds)\n' "$green" "$reset" "$target" "$elapsed"
else
if [[ -n ${MAKE_LOGDIR:-} ]]; then
printf '%s○%s %s\n' "$dim" "$reset" "$target"
tail -n20 "$logfile" | sed 's/^/ /'
printf '%s✗%s %s (%ds) → %s\n' "$red" "$reset" "$target" "$elapsed" "$logfile"
else
printf '%s✗%s %s (%ds)\n' "$red" "$reset" "$target" "$elapsed"