gpt4 book ai didi

ruby - Chef - 使用同一本 Recipe 中的 Recipe

转载 作者:数据小太阳 更新时间:2023-10-29 07:44:51 26 4
gpt4 key购买 nike

我有 Recipe base 和 Recipe myapp

base 有 2 个配方 - my_javajava_with_custom_stuff

java_with_custom_stuff 中,我想使用 my_java 的 Recipe (相同的 Recipe )。像

include_recipe 'my_java'

bash 'custom stuff' do
...
end

myapp 我做include_recipe "base::java_with_custom_stuff"

但它提示找不到 my_java

有没有办法使用同一本 Recipe 中的 Recipe ?

最佳答案

include_recipe 每次都使用第一部分作为 Recipe 名称。所以你必须指定 Recipe - 名称 + Recipe 名称:

include_recipe '::my_java' # works still after you rename your cookbook
include_recipe 'base::my_java' # works only as long as your cookbook name is base

关于ruby - Chef - 使用同一本 Recipe 中的 Recipe ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38870921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com