拿出jenkins工作的常见配置

时间:2015-01-07 11:08:37

标签: jenkins jenkins-plugins jenkins-cli

我有大约200个jenkins,每个都有一个很长的配置页面,但实际上大多数配置是相同的。每当我需要更新公共配置中的内容时,我会编写一个groovy脚本来循环这些作业并逐个更新它们。这是一个痛苦,因为通过groovy脚本更新这些工作大约需要5分钟。我想知道是否有一个jenkins插件(或其他东西)可以用来将公共配置放在一个地方? jenkins切片插件运行不好,我认为它与另一个插件冲突。

由于

1 个答案:

答案 0 :(得分:2)

听起来像job-dsl plugin

的工作

来自维基页面

  

Jenkins job-dsl-plugin试图通过允许来解决这个问题   用a中所需的绝对最小值来定义的工作   程序化表单,借助与之同步的模板   生成的工作。目标是让您的项目能够定义所有内容   他们想要与他们的项目相关的工作,宣布他们的   对工作的意图,将常见的东西留给模板   之前被定义或隐藏在DSL之后。