Advertisement
Guest User

Untitled

a guest
May 26th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. import com.cloudbees.opscenter.analytics.reporter.items.AnalyticsJobProperty
  2.  
  3. def createdDateCompare = Date.parse("MM/dd/yyyy","05/25/2016")
  4. jobs = Jenkins.instance.getAllItems();
  5. def numberOfWorkflowJobs = 0
  6. jobs.each { j ->
  7. if (j instanceof org.jenkinsci.plugins.workflow.job.WorkflowJob) {
  8.  
  9. def analyticsJobProperty = (AnalyticsJobProperty)j.getProperty(AnalyticsJobProperty.class)
  10. if(analyticsJobProperty != null && analyticsJobProperty.created < createdDateCompare.time) {
  11. def jobCreatedDate = new Date(analyticsJobProperty.created)
  12. println j.name + " created on: " + jobCreatedDate
  13. return
  14. }
  15. numberOfWorkflowJobs++
  16. }
  17. }
  18.  
  19. println "Number of workflow jobs: " + numberOfWorkflowJobs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement