Jenkins在多个工作上的参数相同

时间:2015-07-31 08:08:14

标签: jenkins parameters

我们有很多Jenkins测试工作依赖于一个库。每个Job都有多个参数(总是相同的)。

现在的问题是,如果我们在库中更改或添加参数,我们必须触及每个jenkins作业配置。

有没有办法在中心位置配置多个作业的参数?比如在文件中定义参数并引用它?或者该用例是否有jenkins插件?

谢谢,

2 个答案:

答案 0 :(得分:2)

您可以使用Configuration Slicing Plugin在一个位置编辑多个作业的参数(以及更多内容):

  

可以通过“参数”链接一次跨多个作业配置作业参数(也称为“此构建已参数化”)。要指示您正在配置哪个参数,请记下“JobName [ParameterName]”语法。

如果你使用一些高级参数,如文件参数,动态参数等,不确定这是否有帮助。

答案 1 :(得分:1)

  1. 使用Build Flow plugin
  2. 您可以使用不同的配置多次运行相同或多个作业。

    1. 使用Multijob Pluginparameterized plugin
    2. 您可以使用这些插件传递不同的参数