Open relm923 opened 1 month ago
@dmichon-msft, would you mind taking a look at this?
StdioSummarizer
will automatically discard stdout
if there is any content to stderr
. I think the solution to this may well be that we should abandon that behavior and instead do as BuildXL does, i.e. if the operation fails, dump the entire log.
The change in my PR was to handle issues where operations were failing and not logging anything.
@dmichon-msft Makes sense but the current implementation is particularly painful for build commands using tsc
as all error messages are thrown away.
Thoughts on either reverting your change or prioritizing a forward fix?
Summary
rush build
error logs no longer include STDOUT since5.124.4
.Repro steps
Using https://github.com/microsoft/rush-example
rush build
Expected result: (v5.124.4)
Actual result: (since v5.124.4)
Details
Potentially introduced by https://github.com/microsoft/rushstack/pull/4717
Zulip Thread
Standard questions
Please answer these questions to help us investigate your issue more quickly:
@microsoft/rush
globally installed version?rushVersion
from rush.json?useWorkspaces
from rush.json?node -v
)?