-
Notifications
You must be signed in to change notification settings - Fork 2k
Description
Describe the feature you'd like to request
To minimise the output of information in the terminal and make it easier to see what was cached and what wasn't, it'd be useful to be able to minimise unnecessary terminal output. Cache hit logs are often not very useful to be seen in the terminal, as those tasks have successfully passed so you wouldn't usually need to be able to see them.. they're just noise at that point.
Describe the solution you'd like
A --silenceCachedLogs flag passed to the turborepo cli that allows you to silence the output of logs when there is a cache hit. Ie putting this line in a conditional:
turborepo/cli/internal/run/run.go
Line 457 in 788d575
go replayLogs(targetLogger, targetUi, runOptions, logFileName, hash, &logReplayWaitGroup, false) |
Describe alternatives you've considered
A summary table after turborepo has finished outputting which summarises what was cached and what wasn't, and how long each non-cached step took to run. Perhaps that could be done in conjunction with the above?