upgrade-scripts/post-upgrade/one-time/resources/movejob.groovy (13 lines of code) (raw):
def FOLDER_NAME = 'history-excerptor-job'
def JOB_NAME = 'history-excerptor'
import jenkins.*
import jenkins.model.*
import hudson.*
import hudson.model.*
jenkins = Jenkins.instance
def folder = jenkins.getItemByFullName(FOLDER_NAME)
// Find job in main folder
def found = jenkins.items.grep { it.name == "${JOB_NAME}" }
// Move
found.each { job ->
Items.move(job, folder)
}
// Rename folder
folder.renameTo('history-excerptor')