// 获取所有 FreeStyle 任务
def freeStyleJobs = Jenkins.instance.getAllItems(hudson.model.FreeStyleProject)
freeStyleJobs.each { job ->
println "FreeStyle Job: ${job.fullName}"
}
// 获取所有 Pipeline 任务
def pipelineJobs = Jenkins.instance.getAllItems(org.jenkinsci.plugins.workflow.job.WorkflowJob)
pipelineJobs.each { job ->
println "Pipeline Job: ${job.fullName}"
}









网友评论