Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require "iniparse"
- document = IniParse.parse(File.read(".gitmodules"))
- document.each do |line|
- desc "git-pull #{line.key}"
- task line["path"] do
- cd line["path"] do
- sh "git pull" do |ok, res|
- if ok
- sh "git log HEAD@{1}..HEAD --reverse --oneline"
- end
- end
- end
- end
- end
- # rake hoge\ => rake hoge
- rule "\\" => "%{\\\\,}X"
Add Comment
Please, Sign In to add comment