Heroku, как узнать ruby-версию проекта? - PullRequest
7 голосов
/ 09 марта 2012

В Heroku меня добавили как соавтора проекта. Мне нужно, чтобы этот проект был у меня на месте. И для этого мне нужно знать, какая версия проекта Ruby имеет. Rails-версия проекта - 3.1. Я знал это по файлу Gemfile.

Пожалуйста, предложите, что я должен сделать для этого?

Ответы [ 2 ]

27 голосов
/ 09 мая 2014

Для тех, кто ищет это, просто получить информацию с помощью

heroku run ruby -v

13 голосов
/ 09 марта 2012

Вы можете узнать это по использованию стека в этом проекте.

heroku stack

Если это не стек Cedar, вы можете получить информацию о версии ruby, которая используется на heroku

Пример вывода

$ heroku stack                                                                                                                                                            
  aspen-mri-1.8.6
* bamboo-mri-1.9.2
  bamboo-ree-1.8.7
  cedar (beta)

* представляет использование стека в этом проекте, и его версия определяется.

aspen-mri-1.8.6 => MRI 1.8.6
bamboo-mri-1.9.2 => MRI 1.9.2
bamboo-ree-1.8.7 => REE 1.8.7

В случае стека используется кедр.По умолчанию версия ruby ​​1.9.2 MRI.Если это изменение на ruby ​​1.9.3, это трюк, определенный в config.Вы можете получить информацию по

heroku config

Вы можете указать RUBY_VERSION => ruby-1.9.3-p0, если используется ruby ​​1.9.3-p0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...