我正在尝试创建一个动态选择参数,该参数将由groovy脚本的结果值填充。
以下代码可以使用并列出目录的内容:
new File("/tmp/testing/source/").eachFile() { file->
println file.getName()
}
我创建了一个新的jenkins项目,并进入菜单'Configure',我选择此项目已参数化
当我保存并尝试使用参数构建时,没有从groovy脚本中解析任何内容
答案 0 :(得分:2)
使用以下代码解决:
list = []
def process = "ls /tmp/testing/source".execute()
process.text.eachLine {list.add it}
return list