Я пытаюсь создать хранилище git, которое управляет моей средой. У меня есть набор lwrp, написанный для конкретных задач. Эти lwrps внутренне зависят от многих кулинарных книг сообщества.berks не разрешает зависимость от кулинарных книг
В каждой моей кулинарной книге есть файл Berksfile, где я указываю разрешение зависимости. В корневой папке моего репозитория у меня есть основной Berksfile, в котором перечислены все кулинарные книги, которые я хочу получить из моего репозитория.
Что я хочу сейчас, когда я делаю установку berks из корневого каталога, он должен извлекать мои кулинарные книги, а затем анализировать их, чтобы найти индивидуальный файл berks из каждой из этих кулинарных книг и разрешить все зависимости. Однако это не так.
У кого-нибудь есть идеи по этому вопросу? Это общий сценарий работы Berks? Или я что-то упускаю, так что зависимости не решены?
Чтобы дать больше информации: Моя поваренная книга имеет этот berksfile
source 'https://supermarket.chef.io'
cookbook 'apache_spark', '~> 1.2.12'
И апач искра имеет внутреннюю зависимость от
cookbook 'monit', github: 'phlipper/chef-monit', tag: '1.5.2'
Возможный дубликат [Решить рекурсивные зависимости поваренной книги в Git Berkshelf] (http://stackoverflow.com/questions/29603281/resolve-recursive-git-cookbook-dependencies-with-berkshelf) – StephenKing
По крайней мере, я предполагаю, что он работает для кулинарных книг, которые не имеют рекурсивной зависимости, указывающей на Git repo ... – StephenKing
Да, я предполагаю, что это своего рода дублирующий вопрос. И у нас нет решения, но я считаю, что для «рекурсивной зависимости, указывающей на Git repo». –