我需要将相同的布尔参数(来自“添加参数”下拉菜单)添加到 100 个现有作业。有什么更好的方法呢?
谢谢
这是 Jenkins job-dsl https://wiki.jenkins-ci.org/display/JENKINS/Job+DSL+Plugin的工作
这会将作业结构暴露给可用于修改配置的 API。这在作业中作为单独的 Jenkins 构建步骤运行
还有一个有点笨拙但通常很方便的插件,称为Configuration Slicing。在这种情况下,我发现它有时很有用。
使用构建流程插件。它允许编写 DSL 脚本。
例子:
build("job-name", parameter:"vlaue1")
build("job-name", parameter:"vlaue2")
你可以像这样传递尽可能多的值。