どのように自動的にgemfileはgitのプル/マージ後に更新されている場合、インストールバンドルを実行するには?

StackOverflow https://stackoverflow.com/questions/4036255

  •  26-09-2019
  •  | 
  •  

質問

私はフックをコミットgitのを記述する必要があることを想像(ポストマージ?)私は私のGitのレポからフェッチし、マージ後に変更されたファイルのリストを見て、必要に応じてインストールバンドルを実行することをます。

しかし、いくつかのグーグル後、Iフィギュアそのどちらか、これが存在しなければならない(それを見つけることができませんでした!)、またはこれを行うにはない良い理由があります。

役に立ちましたか?

解決

あなたが変更をプル毎回起動しますポストマージフックを作成することができます

~/.git/post-merge

...と、必要に応じて再インストールバンドルにそれを設定ます:

bundle check || bundle install

他のヒント

Gemfileに rerun を自動的に実行することができます使用bundle installは変わります:

rerun --no-notify --pattern "Gemfile*" "bundle check || bundle install; true"
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top