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.

Reply via email to