【问题标题】:Is there any way to find out the ruby version used by a past heroku release?有没有办法找出过去 Heroku 版本使用的 ruby​​ 版本?
【发布时间】:2013-06-20 10:22:08
【问题描述】:

到目前为止,我的 Gemfile 还不是 specifying an explicit ruby version。在最近的一次部署之后,由于 1.9.2 和 1.9.3 之间的 BigDecimal#new 不同,我遇到了一个错误。我可能疯了,但似乎 heroku 真的让我从 1.9.3 倒退到了 1.9.2。有什么办法可以从heroku中提取以前版本的ruby版本吗?它似乎不在 heroku 版本中:信息。接下来我在我的 Gemfile 中指定了 1.9.3 并解决了问题。

我想知道这是否与 heroku 最近默认使用 ruby​​ 2.0 有关。

【问题讨论】:

  • 听起来很奇怪。让我们知道您的发现。如果这是heroku所做的事情,我会感到惊讶。

标签: ruby heroku


【解决方案1】:

这有点粗糙,但你可以 roll back 到以前的版本并做

$ heroku run bash
$ ruby --version

【讨论】:

  • 没错,我可以在我的登台服务器上执行此操作而不会造成任何中断。我想我会试试的。
猜你喜欢
  • 1970-01-01
  • 2013-07-11
  • 1970-01-01
  • 2020-06-14
  • 1970-01-01
  • 2012-11-07
  • 2016-08-16
  • 1970-01-01
  • 2015-01-03
相关资源
最近更新 更多