标签: chef chef-recipe
如果我们创建一个厨师食谱来安装软件包(rpms,msi和exe),并且如果软件的下一个版本发布几天,那么我们如何计划更新该食谱。 这有什么共同的设计模式吗?任何最佳做法?
答案 0 :(得分:1)
完全取决于食谱结构和您的项目需求。
您可以编写同一本食谱的多个版本来安装不同的可执行版本(rpm,msi& exe)。
或者您可以将属性中的每个和所有内容定义为变量,并尝试编写一个通用配方,为您执行安装,每当您获得可执行文件的新版本时,您只需在属性变量中更新一次。