通过Github /配置管理管理Jenkins插件升级

时间:2018-12-16 04:20:37

标签: jenkins configuration-management

使用Github沿着Jenkins服务器/实例配置管理的道路前进。从较高的角度来看,我计划使用一个测试实例,在那里进行和/或测试任何配置更改,将配置导出到代码中,然后将代码提交到github存储库中。然后在生产实例上,我将从存储库中提取配置代码,然后从磁盘上重新加载配置(或重新启动实例)。

我觉得此流程可以很好地进行作业配置,但是在插件方面我受阻。例如,在当前设置中,当我测试升级插件(升级插件,重新启动Jenkins)时,我无法在主目录中检测到任何代码/配置更改。现在,这肯定与我在存储库中包含/排除的内容有关。因此,我想问题的实质是,为了使用上述部署方法跟踪版本升级,我应该包括哪些插件文件?

这是我正在使用的.gitignore:

https://github.com/github/gitignore/blob/bbf096bd6d9016cf248b12376babaf6ae61a6280/JENKINS_HOME.gitignore

0 个答案:

没有答案