Итак, я пытаюсь осуществить развертывание, подобное герою, без использования capistrano.Для проверки и установки гемов я пытаюсь использовать git hook и поместить следующие команды в / hooks / post-receive:
bundle check || bundle install
Но когда я запускаю git push
, я получаю:
remote: hooks/post-receive: line 20: bundle: command not found.
Я понимаю, что ловушка, вероятно, запускает команды из неправильной среды, и каким-то образом мне приходится переключать среду rvm из ловушки.Я пытался использовать rvm использовать 1.8.7@rails3 в пост-получения, но это не помогло.Есть идеи?