heroku: bash: bundle: команда не найдена

Я портирую приложение Heroku из Aspen в стек Cedar в Heroku, следуя их инструкциям.

м на последнем этапе развертывания. Я получаю эту ошибку:

    2012-10-22T11:23:53+00:00 heroku[web.1]: Starting process with command `bundle exec thin start -p 40310 -e production`
2012-10-22T11:23:54+00:00 app[web.1]: bash: bundle: command not found

Я могу'не понимаю, как я могу отвечать за то, чтобы сообщить стеку Heroku, где находится пакет, или предоставить его, так как пакет используется им именно для этой работы. Эта команда указана в Procfile для приложения:

web: bundle exec thin start -p $PORT -e $RACK_ENV

Другой похожий вопрос о stackoverflow предполагает, что это происходит, если приложение изначально загружается в Heroku без Procfile, поэтому Heroku неправильно понимает, что это за приложение. Этот постер удалил свое приложение, создал новое и сообщил об успехе. Однако усилия по удалению и воссозданию моего перенесенного приложения высоки. Есть ли способ, как я могу это исправить, а не начать все сначала?

Ответы на вопрос(2)

Ваш ответ на вопрос