// Access to the Hudson Singleton
hudsonInstance = hudson.model.Hudson.instance
// Retrieve all Jobs
allItems = hudsonInstance.items
choices=[]
// Create choices list
allItems.each { job ->
choices.add(job.name)
}
return choicesjenkins.model.Jenkins.instance?.getAllItems(com.cloudbees.hudson.plugins.folder.Folder).each { folder -> println "Folder - ${folder}" folder.getItems().each { println "\t job - ${it}" } }