0

我有一个庞大的开发团队要为 CI 维护。每个下一个小团队都有自己的詹金斯工作要求。我想在后端构建一个自定义模板,这将有助于以非常简单的方式为开发团队设置工作,所以任何想要从事任何工作的人,无需联系 SCM 团队,他们可以自己做而无需管理员访问每一个 thm。

我正在尝试找出一个可能的插件来帮助我解决这个问题...

任何想法将不胜感激。谢谢。

4

2 回答 2

1

@拉杰什库马尔,

我以前的工作也遇到过类似的情况。我们发现以下模式有效:

  • 在 Jenkins 中创建模板作业
  • 虚拟出所有需要替换的值
  • 将其命名为“模板-abcxyz”
  • 禁用该作业,因此没有人错误地运行它
  • 在职位描述中,告诉开发人员哪些字段需要替换

每当开发人员需要创建新作业时,只需创建模板作业的副本并按照说明中的说明替换适当的值即可。该过程非常简单,您可以从每个团队中指定一个 buildmeister 来授予创建/配置作业的权限。

希望有帮助。

于 2014-11-11T02:32:07.977 回答
0

模板插件允许您创建团队填写详细信息的工作。虽然它不是免费的(Jenkins Enterprise 的一部分。)

如果您对可以完全控制其工作的团队感到满意,则可以授予他们访问权限。他们不需要管理员权限即可创建工作。

于 2014-11-10T01:26:10.980 回答