http://javadoc.jenkins.io/hudson/tasks/LogRotator.html#LogRotator(java.lang.String, java.lang.String, java.lang.String, java.lang.String) could be helpful.
2017-03-01 20:30 GMT+01:00 Mark Stosberg <m...@rideamigos.com>: > Thanks for reply, and for providing both the Pipeline syntax formats. This > is the first time I noticed that there are two distinct Pipeline syntaxes. > > I'm trying out the Scripted Pipeline syntax now. > > I tried to find documentation on the difference between 'numToKeepStr' and > 'artifactNumToKeepStr' but couldn't. I set them both the same number in > hopes that will have the desired effect of saving a particular number of > builds. > > Mark > > On Wednesday, March 1, 2017 at 4:08:53 AM UTC-5, Baptiste Mathus wrote: >> >> I don't think there's something per branch, but you probably want to >> either search JIRA and/or file a new feature request about it. >> >> You shouldn't need a special plugin, this is a standard feature. Here's >> the way to do it with Declarative Pipeline: >> >> pipeline { >> options { >> buildDiscarder(logRotator(numToKeepStr: '20')) >> } >> ... >> } >> >> Or with scripted Pipeline: https://github.com/j >> enkinsci/jenkins/blob/master/Jenkinsfile#L17-L19 >> >> HTH >> >> 2017-02-28 20:24 GMT+01:00 Mark Stosberg <ma...@rideamigos.com>: >> >>> For cleaning up old builds, the "Discard Old Builds" plugin is >>> recommended: >>> >>> https://wiki.jenkins-ci.org/display/JENKINS/Discard+Old+Build+plugin >>> >>> However, the instructions for reference a "post build" step which >>> doesn't exist in the Configure interface for Multibranch Pipeline projects. >>> >>> What's the recommended way to clean-up builds from multi-branch pipeline >>> projects? Ideally I'd like different pruning policies for different >>> branches. >>> >>> Thanks, >>> >>> Mark >>> >>> -- >>> 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 jenkinsci-use...@googlegroups.com. >>> To view this discussion on the web visit https://groups.google.com/d/ms >>> gid/jenkinsci-users/1d9e0343-bbce-474f-a4fe-7623a4f39aaf% >>> 40googlegroups.com >>> <https://groups.google.com/d/msgid/jenkinsci-users/1d9e0343-bbce-474f-a4fe-7623a4f39aaf%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > 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 jenkinsci-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/jenkinsci-users/ec6ee4ea-0deb-45f4-ba64-b5ad4f33ff8a%40googlegroups. > com > <https://groups.google.com/d/msgid/jenkinsci-users/ec6ee4ea-0deb-45f4-ba64-b5ad4f33ff8a%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- 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 jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CANWgJS75FWLkkbet2FvMKuQkUpdPat%2BbkP19RjXVPvyYim815g%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.