Skip to content

Commit

Permalink
Merge branch 'java-version-used-job' of https://github.com/kuisathave…
Browse files Browse the repository at this point in the history
…rat/jenkins-scripts into kuisathaverat-java-version-used-job
  • Loading branch information
imod committed Sep 15, 2016
2 parents 24075a3 + becc030 commit f0d0ade
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions scriptler/showJavaVersionUseOnJob.groovy
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/*** BEGIN META {
"name" : "Show Java Version of job",
"comment" : "Show Java Version used on job",
"parameters" : [],
"core": "1.609",
"authors" : [
{ name : "kuisathaverat" }
]
} END META**/

import com.cloudbees.hudson.plugins.folder.Folder
import hudson.triggers.TimerTrigger

findAllItems(Jenkins.instance.items)

def findAllItems(items){
items.each{
if (!(it instanceof Folder)) {
if(it instanceof AbstractProject && !it.disabled && it.getJDK()) {
println 'Job : ' + it.getName() + ' - Name : ' + it.getJDK().getName() + ' - Home : ' + it.getJDK().getHome()
println it.getJDK().getProperties()
}
} else {
findAllItems(((Folder) it).getItems())
}
}
}

0 comments on commit f0d0ade

Please sign in to comment.