hi can you provide me whole groovy code
On Friday, October 7, 2011 at 4:11:28 AM UTC-6, Christopher Orr wrote:
>
> On 06/10/11 21:19, jdhein wrote:
> > My organization has just tons of projects in Jenkins, many of which
> > are not active and have not built in some time, some of them haven't
> > built in over 17 months. I have gone through and turned on "discard
> > old builds" with a max of 10 builds. However, it has been weeks since
> > changing this setting and Jenkins has not deleted the excess builds. I
> > am guessing I have to poke the bear by kicking off a build... only, I
> > don't want to do this for projects I am not directly involved with.
> >
> > Is there a way to tell Jenkins to go ahead and discard the old builds
> > right now?
>
> You can use the Script Console to fetch the jobs you want, and then call
> logRotate() on each of them.
>
> Probably something like this should work, not that I've tested it:
>
> for(job in Hudson.instance.items) {
> job.logRotate()
> }
>
>
> Take a look at the examples on the wiki for more info, and if you come
> up with something good, you can add it to the list:
> https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console
>
> Regards,
> Chris
>
>
--
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/b9cd4421-ffc1-4fc6-b86c-91ba106b87e6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.