[英]How to clean up a groovy script output?
實際上,您在屏幕上看到了該腳本的返回值
如果沒有return
運算符,則腳本將返回上一個運算符的值。
您情況下的最后一個運算符:
matchedJobs.each { job ->
println job.name
//job.delete()
}
該函數each {...}返回主題(您的情況下為matchdJobs)
要解決問題,請嘗試以下操作:
import jenkins.model.*
import hudson.model.*
def matchedJobs = Jenkins.instance.items.findAll { job ->
job.name =~ /^JM*/
}
return matchedJobs.collect{ job -> job.name }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.