当前位置: 首页 > 知识库问答 >
问题:

Jenkins可扩展选择插件系统Groovy Choice参数不工作

南门新荣
2023-03-14

共有1个答案

危裕
2023-03-14

您缺少一些导入:

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

jobNames = []
Jenkins.instance.getAllItems(Job.class).each{ 
    jobNames.add(it.name.toString())
}
return jobNames
 类似资料:
  • 问题内容: 我是Jenkins的新手,所以这可能很简单。我安装了扩展选择参数插件。我正在使用“多重选择”参数类型从服务器列表(SERVER1,SERVER2,SERVER3)中进行选择,我已将“源”设置为“值”,“默认值”和“值描述”。 我保存了,看起来很棒。我可以选择任何或所有服务器进行构建。现在是一个大问题。如何在构建中使用这些值?基本上,我在构建过程中采取了一个步骤,该步骤可以接受用逗号分隔

  • 问题内容: 该插件的网站说,您可以创建一个常规脚本来运行以确定参数列表。 怎么解决呢?指示什么也没说。 该脚本在什么情况下运行? 我应该从脚本中返回什么? 脚本的cwd是哪个目录?是环境变量WORKSPACE吗? 还有一个名为的额外字段。如何使用? 问题答案: 我必须深入研究源代码才能找到这些问题的答案,所以我希望这对其他人有帮助。 1.脚本在什么情况下运行? 该脚本在groovy.lang.Gr

  • 问题内容: 扩展选择参数插件很棒,我在通过UI https://wiki.jenkins- ci.org/display/JENKINS/Extended+Choice+Parameter+plugin 配置的作业中使用它 但是,我正在努力使其在样式管道脚本中运行。由于Jenkins管道语法生成器创建了以下代码段,因此扩展选择参数插件似乎尚未与管道脚本完全兼容: 如果我手动创建参数,则会得到与ht

  • 问题内容: 我的构建中的参数之一是扩展选择参数,该扩展选择参数是在从构建网页调用构建时以逗号分隔值的形式提交的。 但是,我还需要使用+ 调用构建。 因此,格式为: 说我的扩展选择参数ECP_LIST具有可能的值:blah1,blah2,blah3,blah4。 如果我调用,例如: 对于EPC_LIST参数,构建以blah3值开始。 但是,如果我希望使用2个或多个值来调用它,则只需将一个空白值传递给

  • 我有一个PrimeFaces数据表,有一列名为“name”,还有一个行扩展名为“description”。 是否有可能通过单击使这些行可选择,但在扩展时不能触发选择事件? 编辑

  • Jenkins想添加一个参数。列表是固定的,但我希望dropbox显示自定义值,而不是实际值(类似于网页的名称,而不是其URL)。 在某些情况下,这是文件,但是,我想显示模块名,而不是完整路径。举个例子: 感谢您的帮助提前!