Возникли проблемы с развертыванием приложения rails [bundler: не удалось загрузить команду: rake] cloudfoundry

Я пытаюсь развернуть приложение rails 6 с помощью пакета сборки rails на облачной платформе ibmcloud, но тщетно. Я получаю сборщик ошибок rake: не удалось загрузить команду: rake https://stackru.com/images/de889c7e72b300f805a0a69c1a3be64c2d51b8f5.png

1 ответ

Итак, после того, как я покопался и стал лучше разбираться в своих журналах, мне по какой-то причине пришлось обновить бандл глобально и в надлежащем порядке обновил рейк. Затем мне пришлось создать задачу rake и поместить ее в папку lib под задачей. Это автоматически вызывается в Rakefile. После этого в моем файле манифеста я включил команду: bundle exec rake cf: on_first_instance db: migrate && bundle exec rails s -p $PORT -e $RAILS_ENV, которую теперь можно было вызывать при развертывании приложения rails 6 на cf и после этого запускать задачи rake.

Другие вопросы по тегам