2012-01-28 16 views
0

私のローカルマシンとHerokuが同じバージョンのgemを使用していることは知っていますが、Herokuが追跡された最新のバグ修正を取得していない可能性があるかどうかは疑問です。hereいつHerokuがその宝石を更新しますか?

私のローカルマシンはHerokuよりも新しいdelayed_job 3.0.0宝石を持っている可能性はありますか?修正は12日に行われました。

いつHerokuがその宝石を更新しますか?

これはおそらく私のローカルのレールアプリからメールを送ることができると思われますが、Herokuではリンクaboveに詳しく記載されています。私はbamboo-mri-1.9.2スタックbtwです。

答えて

7

短くはありません。 Bundlerを使用している場合は、Gemfileでどのバージョンが使用されているかを指定しています(Gemfile.lockのバージョン番号もGitにコミットする必要があります)。

Bundlerを使用せず、プロジェクトのルートで.gemsファイルを使用している場合は、別のバージョンを定義しない限り、Herokuは最新のものを使用します。

詳細情報はここで見つけることができます:http://devcenter.heroku.com/articles/gems

2

gemfileにgitリポジトリを指定できるはずです。修正してコミット使用

例えば、

gem "delayed_job", :git => "git://github.com/collectiveidea/delayed_job.git", :ref => "80ca31f9eb" 

。 (編集:間違ったgit repo、whoops。)

+0

おかげで@mjhoy、これは私の問題を修正しました。私はまだ 'delayed_job 3.0.0'の別の仮説が正しいのかどうかについては100%ではありません。 – thewillcole

関連する問題