【发布时间】:2018-10-19 18:37:17
【问题描述】:
我的任务是创建一个(厨师)食谱,该食谱应该安装 jenkins 插件。
注意:当我应用说明书时,它应该会自动安装。
提前致谢。
【问题讨论】:
标签: jenkins chef-infra
我的任务是创建一个(厨师)食谱,该食谱应该安装 jenkins 插件。
注意:当我应用说明书时,它应该会自动安装。
提前致谢。
【问题讨论】:
标签: jenkins chef-infra
有一个jenkins cookbook 做得很好(查看“jenkins_plugin”部分)
【讨论】:
可以在here 找到 Chef public Supermarket 食谱。如果我是你,我会使用它作为你需要的功能的基础。
注意:为了找到您要下载的插件版本的正确 .HPI 文件位置,您可以查看每个插件的 Jenkins Wiki page,并使用 @987654324 @为您要安装的版本找到合适的链接。
我个人采取的另一个步骤是编写一些自动化测试,以使用 Chef 的测试厨房针对插件安装/配置运行:
最后但同样重要的是;我强烈建议您使用 Berkshelf 来管理您的食谱依赖项。如果你走这条路,那么创建自己的依赖于公共食谱的食谱至关重要,这样你就可以毫无问题地使用 Berkshelf 升级你的公共食谱。
如果没有,您添加到公共超市食谱副本的所有插件自定义配置将在您将公共食谱升级到发布时的最新版本时被覆盖。
祝你好运,如有任何其他问题,请在此处发布!
【讨论】: