We are experiencing an issue where Jenkins prints every remote branch in
our repository to the console in every build. Since we have several
thousand remote branches, this creates a lot of clutter in console logs.
Example:
10:29:19 > git rev-parse HEAD^{commit} # timeout=10
10:29:20 Seen branch in repository origin/32_.....
10:29:20 Seen branch in repository origin/337.....
10:29:20 Seen branch in repository origin/359.....
10:29:20 Seen branch in repository origin/4k_.....
10:29:20 Seen branch in repository origin/API.....
10:29:20 Seen branch in repository origin/API.....
10:29:20 Seen branch in repository origin/API.....
10:29:20 Seen branch in repository origin/API.....
10:29:20 Seen branch in repository origin/API.....
10:29:20 Seen branch in repository origin/API.....
10:29:20 Seen branch in repository origin/API.....
10:29:20 Seen branch in repository origin/API.....
10:29:20 Seen branch in repository origin/API.....
10:29:20 Seen branch in repository origin/API.....
(and so on)
10:29:20 Seen 4,483 remote branches
10:29:20 > git show-ref --tags -d # timeout=10
10:29:20 JENKINS-19022: warning: possible memory leak due to Git plugin
usage; see:
https://wiki.jenkins-ci.org/display/JENKINS/Remove+Git+Plugin+BuildsByBranch+BuildData
Per JENKINS-22794 we have tried setting
-Dorg.jenkinsci.plugins.gitclient.GitClient.quietRemoteBranches=true
in /etc/default/jenkins and confirmed that it is in fact loaded in the
cmdline, but Jenkins insists on printing all remote branches.
>From the source
<https://github.com/jenkinsci/git-client-plugin/blob/stable-2.8/src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java#L2202>
it's pretty clear that this should work, but it doesn't.
Jenkins version: 2.176.1
OS: Debian 9
Git client plugin version: 2.8.0
Thank you for any help.
Jordan
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/692edd0b-18ed-4957-ba20-4a0b28cd78ae%40googlegroups.com.