b91a1686

Author: Greg Pfeil <greg@technomadic.org>

Committer: GitHub <noreply@github.com>

Improve `ERR` trap (#58)

- add `errtrace` so functions inherit the trap
- report on `stderr`, not `stdout` (whoops)
- report the correct file, not the script that may have `source`d it
- use sometimes-clickable `file:line:` syntax
- report which element(s) of a pipeline failed
- report the exit code
- include a stack trace

Total

9s

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 1s 0s
Eval 1s 8s 8s 9s 0s
Build 9s 0s 0s 9s 0s
Suite 0s 9s 9s 9s 0s

Timeline

Config Eval Build
0s