Я пытаюсь увидеть, сколько рабочих мест в Дженкинсе падает в определенный период времени. Следующий скрипт дает мне всю неудачную работу. Есть ли способ, как я могу получить неудавшуюся работу в зависимости от времени?
activeJobs = hudson.model.Hudson.instance.items.findAll{job -> job.isBuildable()}
failedRuns = activeJobs.findAll{job -> job.lastBuild != null && job.lastBuild.result == hudson.model.Result.FAILURE}
failedRuns.each{run -> println(run.name)}