[JIRA] (JENKINS-51182) Conceal console lines from Maven downloads
Title: Message Title Jesse Glick commented on JENKINS-51182 Re: Conceal console lines from Maven downloads -ntp is a bit better but has the same issue with not being to diagnose a download hang. On the other hand this is arguably something that should be implemented upstream in Maven, not in Jenkins. Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.190492.1525712272000.1266.1573756380359%40Atlassian.JIRA.
[JIRA] (JENKINS-51182) Conceal console lines from Maven downloads
Title: Message Title Jesse Glick commented on JENKINS-51182 Re: Conceal console lines from Maven downloads Or could live in another plugin if JENKINS-26462 moves forward. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-51182) Conceal console lines from Maven downloads
Title: Message Title Jesse Glick created an issue Jenkins / JENKINS-51182 Conceal console lines from Maven downloads Issue Type: New Feature Assignee: Alvaro Lobato Components: pipeline-maven-plugin Created: 2018-05-07 16:57 Priority: Major Reporter: Jesse Glick On CI systems using cloudy agents, it is typical for the local Maven repository to be empty at the start of a build, resulting in thousands of artifacts being downloaded. You can set up a proxy mirror to make this fast, but you still get tons of noise in the log. Jenkins devs have started to work around this using -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn to suppress messages about successful downloads, but even if you know about this workaround, it is not ideal: you then lack information in the log file which would be useful diagnostics if, for example, the build hanged in the middle of a socket connection. Suggest having this plugin define a ConsoleAnnotatorFactory to hide these lines by default in a collapsing CSS box, so you can see that there were some downloads but do not need to look at all of them. Alternately, make withMaven define a ConsoleLogFilter that adds a ConsoleNote to each such line when it is emitted, akin to core MavenConsoleAnnotator.