Hi Raja, Have a look at these methods for job.lastBuild:
- http://javadoc.jenkins-ci.org/hudson/model/Run.html#isInProgress() - http://javadoc.jenkins-ci.org/hudson/model/Run.html#getLogFile() I hope be useful. Best regards, Rachel El martes, 25 de octubre de 2016, 19:19:11 (UTC+2), raja saggam escribió: > > I have used the below code where i am getting list of failed jobs and also > the jobs which are currently inprogress > > hudsonInstance = hudson.model.Hudson.instance > allItems = hudsonInstance.items > activeJobs = allItems.findAll{job -> job.isBuildable()} > failedRuns = activeJobs.findAll{job -> job.lastBuild.result == > hudson.model.Result.FAILURE} > failedRuns.each{run -> println(run.name)} > > > how to skip those jobs which are running > and the getting the cause of the jobs which are failed > > On Tuesday, October 25, 2016 at 10:42:00 PM UTC+5:30, raja saggam wrote: >> >> I looking out to write the groovy script to list the failure jenkins jobs >> and there cause for the failure >> > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" 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-dev/b689e922-6224-45bb-96e3-690da586a9ab%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
