cpisciotta / xcbeautify

A little beautifier tool for xcodebuild
MIT License
947 stars 67 forks source link

Nested xcbeautifies #165

Open pepicrft opened 9 months ago

pepicrft commented 9 months ago

Tuist uses xcbeautify in the test command, which uses xcodebuild to run tests. We have acceptance tests that run tuist commands (very meta), for example the test command. This leads to a logging pipeline like this:

xcbeautify > xcodebuild > xcbeautify > xcodebuild

Because the inner xcodebuild logs are passed through xcbeautify, the second xcbeautify swallows them and makes debugging tests impossible. A solution for that consists of disabling the second xcbeautify:

xcbeautify > xcodebuild  > xcodebuild

However, that leads to the logs of both mixed as if they belonged to the same process.

What do you think if we add support for including prefixes in xcodebuild that xcbeautify would preserve? For example:

xcbeautify --prefix [foo]
github-actions[bot] commented 8 months ago

Hola 👋,

We want to inform you that the issue has been marked as stale. This means that there hasn't been any activity or updates on it for quite some time, and it's possible that it may no longer be relevant or actionable. If you still believe that this issue is valid and requires attention, please provide an update or any additional information that can help us address it. Otherwise, we may consider closing it in the near future. Thank you for your understanding.