我正在将Jenkins作业从手动配置转换为DSL,这意味着我正在尝试创建一个DSL脚本,以创建今天的作业。使用Jenkins DSL添加参数“构建用于复制神器的选择器”
作业当前已参数化,其中一个参数的类型为“构建用于复制工件的选择器”。我可以在作业XML中看到它是copyartifact插件,特别是我需要使用BuildSelectorParameter。
但是Jenkins DSL API没有关于使用这个插件来设置参数的指导 - 它只是帮助使用它来创建构建步骤,这不是我所需要的。
我也不能在API的参数选项下找到与此相关的任何内容。
我想在DSL种子脚本中包含一些东西,它会在生成的作业中创建一个与图片中匹配的参数。
如果我需要使用配置块,然后对任何提示将受到欢迎,因为对于一个初学者来说,这个文件是相当无用的。
既然问这个问题我已经慢慢想出了配置块的工作原理,但是这个答案让我更好地了解它是如何组合在一起的 - 所以非常感谢。 – shaneoh