Jenkins可扩展选择插件系统Groovy选择参数无法正常工作

问题描述 投票:0回答:1

我希望使用Groovy脚本生成Jenkins实例上的作业列表作为构建参数。该脚本适用于Jenkins的脚本控制台:enter image description here 但是在工作中不起作用:enter image description here 如果我将importjenkins.*jenkins.model.*hudson.*中的任何一个hudson.model.*放入脚本中,我会得到相同的结果,如脚本控制台中所引用的那样。 当我尝试在Configure中测试脚本时,我无法使用或不使用Groovy Sandbox。我错过了什么?提前致谢。 enter image description here enter image description here

jenkins jenkins-plugins jenkins-groovy
1个回答
1
投票

你错过了一些进口:

import jenkins.model.*
import hudson.model.*

jobNames = []
Jenkins.instance.getAllItems(Job.class).each{ 
    jobNames.add(it.name.toString())
}
return jobNames
© www.soinside.com 2019 - 2024. All rights reserved.