【发布时间】:2023-12-31 05:32:01
【问题描述】:
我正在尝试使用功能分支来测试我正在编写的当前食谱中的某些功能。通常我会像这样指向主分支:
cookbook 'elasticsearch', github: 'account-name/cookbook-elasticsearch'
有没有办法指向一个特性分支?以前有人成功过吗?
谢谢,
【问题讨论】:
标签: ruby chef-infra berkshelf
我正在尝试使用功能分支来测试我正在编写的当前食谱中的某些功能。通常我会像这样指向主分支:
cookbook 'elasticsearch', github: 'account-name/cookbook-elasticsearch'
有没有办法指向一个特性分支?以前有人成功过吗?
谢谢,
【问题讨论】:
标签: ruby chef-infra berkshelf
你们都好。我只是想通了这一点,但我认为我应该分享,因为这在 docs 中并不完全明显。
因此,您只需从要在 berks 中使用的提交中获取提交 id。
以我为例
cookbook "elasticsearch", github:"account-name/elasticsearch", tag:"a27dr77g4f97420cd1a69282ce6177a2b95befda"
和vola!
【讨论】:
cookbook 'elasticsearch', github: 'D1plo1d/cookbook-elasticsearch', branch: "fixes" 应该这样做(分支是标签的别名,在这种情况下更有意义)