metaps / genova

AWS ECS Deployment manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

make --remote an option when acquiring submodules

koda-h opened this issue · comments

背景

submodule取得時、
https://github.com/metaps/genova/blob/develop/lib/core_ext/git.rb#L42
にて --remote にしている。
--remote だと、submoduleリポジトリのデフォルトブランチの最新のコミットを取得する。
--remote つけないと、 submodule利用側のリポジトリで指定した、submoduleコミットを取得する。
開発時など、submoduleリポジトリのデフォルトブランチの最新のコミットではないコミットを取って来て欲しいケースがある。

要望

--remote を指定しないオプションを config/settings.yml にて設定できるようにして欲しい。