【问题标题】:why would Heroku re-install all gems on Nth deployment with same gems?为什么 Heroku 会在第 N 次部署中使用相同的 gem 重新安装所有 gem?
【发布时间】:2015-12-13 18:38:00
【问题描述】:

我推送了 Heroku,修改了一些代码(但没有 gem 和资产更改),然后再次推送。

第二次,部署消息表明所有 gem 都已“安装”,而不是说“使用”之前的 gem。

为什么 Heroku 会在没有更改的情况下重新安装所有 gem?

【问题讨论】:

  • 可能是 ruby​​ 版本更改?您能否粘贴重新安装这些 gem 的完整部署输出?
  • 好电话,他们从 2.0.0p645 跳到 p647,如果您作为答案输入,我们很乐意接受

标签: heroku gem git-push


【解决方案1】:

如果您的 ruby​​ 版本发生变化,Heroku 将更新所有 gem。
那是因为有些可以编译 C 二进制文件,这将与早期版本的 ruby​​ 不兼容,因此需要重新安装。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多