Replies: 1 comment
-
Nuke is designed to run in a build pipeline. Most build pipelines show a log window, not a live terminal. So progress bars generally don't go well in a pipeline. So you would need to move to a progress bar supported by your CI\CD platform. What are you using for CI\CD? GitHub: https://github.com/orgs/community/discussions/160739 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Usage Information
NUKE 8.0.0 / .NET 8.0 / Windows
Description
The described problem is not really a bug, rather I would like to get advice on how to proceed in this situation.
We use NUKE among other things to run specialized internal utilities from source code (dotnet run) to prepare additional files. One of these utilities runs for quite a long time (a full cycle can take 20-30 minutes) and therefore outputs various progress bars in the process (using https://github.com/Mpdreamz/shellprogressbar), in addition, during the process various additional utilities are launched, the console output of which is captured.
In the current version of NUKE it is very badly combined, because NUKE tries to intercept and suppress part of the output, especially color output. Is there any way to completely disallow interception of console output when running a utility through NUKE?
Reproduction Steps
Expected Behavior
Full support for console progress bars and launching external utilities from code
Actual Behavior
Suppression of progress bars and problems of getting redirected output
Regression?
No
Known Workarounds
No one that I'm aware of
Could you help with a pull-request?
No
Beta Was this translation helpful? Give feedback.
All reactions