Когда я запускаю ChefSpec, появляется сообщение об ошибке ниже, хотя у меня установлен git и требуемая поваренная книга клонируется до достижения этого шага.
Как я понимаю из приведенной ниже ошибки, BerkShelf не может найти Git, установленный на сервере. Но я могу без проблем использовать команду git, а также добавил путь к исполняемому файлу git в переменную PATH, как указано ниже. Но не повезло.
Может ли кто-нибудь пролить свет, пожалуйста?
Произошла ошибка в before(:suite)
ловушке.
Ошибка / Ошибка: поднять GitNotInstalled.new
Berkshelf :: GitNotInstalled:
Вам нужно установить Git, прежде чем вы сможете скачать кулинарные книги из репозиториев git. Для получения дополнительной информации, пожалуйста, смотрите документацию Git: http://git -scm.org . Если у вас установлен git, убедитесь, что он находится в вашем $ PATH и доступен пользователю, выполняющему эту команду.