-
Notifications
You must be signed in to change notification settings - Fork 866
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable stream and file logs output #4920
Enable stream and file logs output #4920
Conversation
…-output Users/srkidd/enable stream and file output
…github.com/srkidd/azure-pipelines-agent into users/srkidd/enable-stream-and-file-output
@srkidd Can you please elaborate on these changes and your scenario(s) that require it? |
We need the ability to stream the log as well as store it on the build agent's file system. The impact to us is that we need to limit jobs to 5k log lines and we don't have an easy mechanism to ship the logs to our own logging backend. If we store the logs locally, we can then easily upload to our backend. The reason for all this is that we constantly hit rate limits due to amount of log data we have to pull out. |
…-agent into users/srkidd/enable-stream-and-file-output
PR is based on these changes: #4829
--restreamlogstofiles
command line option--restreamlogstofiles
and--disableloguploads
are used2024-08-01T12:01:40.3870840Z ...
I tested it with 3 cases:
In all cases, the logic works as expected