我有大约200个jenkins,每个jenkins都有一个很长的配置页面,但实际上大多数配置是相同的。每次需要更新公共配置中的内容时,我都会编写一个groovy脚本来遍历这些作业,并逐个更新它们。这很痛苦,因为通过groovy脚本更新这些作业需要大约5分钟。我想知道有没有jenkins插件(或其他什么)可以用来将通用配置放在一个地方?jenkins切片插件不能很好地工作,我认为它与另一个插件冲突。
谢谢
发布于 2015-01-07 19:21:57
听起来像是job-dsl plugin的工作
从维基页面
Jenkins job-dsl-plugin试图解决这个问题,它允许在与生成的作业同步的模板的帮助下,以编程形式将作业定义为绝对必要的最低要求。我们的目标是让您的项目能够定义他们希望与其项目相关的所有工作,声明他们对这些工作的意图,将通用的东西留给先前定义的或隐藏在DSL.
后面的模板。
https://stackoverflow.com/questions/27818101
复制相似问题