jenkins插件中的全局配置是什么?

时间:2018-04-25 08:49:24

标签: jenkins jenkins-plugins

我一直在阅读jenkins手册,但我无法理解使用config.jelly(本地配置)和global.jelly(全局配置)之间的区别。如果我更新插件的全局配置,是否会更新该插件的所有实例?那么基本上当有人更改全局配置时会产生什么影响?

1 个答案:

答案 0 :(得分:0)

正如本文所述: Usage for global.jelly and config.jelly in Jenkins plugin

  • global.jelly用于全局配置
  • config.jelly用于作业配置

设置不同,影响也不同。

对global.jelly所做的任何更改都应该影响所有工作。但是config.jelly上的每个更改都应该只影响当前的工作。

如果您需要定义您想要设置的位置,您需要问问自己是否需要特定于工作或所有工作的共同点。

例如,您可能希望调整报告的收件人列表,并将其放在config.jelly中。 但是你想集中邮件服务器的设置(更容易维护),然后决定把它放在global.jelly中