I'm trying to erase old builds from my Jenkins, but I've found that in some tests, Jenkins doesn't delete old builds as I need.
import jenkins.model.*
def jenkins = Jenkins.getInstance()
def jobsToRotate = [
'Name of Job',
'Name of another Job'
]
jobsToRotate.each { jobToRotate ->
def job = jenkins.getItemByFullName(jobToRotate)
job.logRotator.perform(job)
}
Recommind GmbH, Von-Liebig-Straße 1, 53359 Rheinbach
Vertretungsberechtigte Geschäftsführer John Marshall Doolittle, Gordon Davies, Roger Illing, Registergericht Amtsgericht Bonn, Registernummer HRB 10646
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail sind nicht gestattet.