heroku推动失败与发展路径/依赖

时间:2012-03-17 14:30:42

标签: ruby-on-rails heroku

我有一个带有Gemfile的Rails应用程序,其中包含以下代码段:

group :development, :test do
    gem 'linecache19', '0.5.13', :path => "~/.rvm/gems/ruby-1.9.3-p0/gems/linecache19-0.5.13/"
end

在今天部署到heroku之前,这从未给我带来过问题。出于某种原因,部署时我会收到以下错误:

-----> Installing dependencies using Bundler version 1.1.0
       Running: bundle install --without development:test --path vendor/bundle --binstubs bin/ --deployment
       The path `/app/.rvm/gems/ruby-1.9.3-p0/gems/ruby-debug-base19-0.11.26` does not exist.

似乎它正在尝试访问为该gem指定的路径。我不认为它应该这样做,因为宝石在开发,测试组中。我正在开发其他宝石,测试Heroku无法正确忽略。

我通过在推送到Heroku之前暂时从我的Gemfile中注释掉这一行来解决这个问题。这很烦人,我想知道是否有人知道为什么会出现这个问题?在今天试图勉强之前,我没有遇到过这个问题。

任何解释或建议都将不胜感激。

0 个答案:

没有答案