Guest User

Untitled

a guest
Jun 20th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. require "iniparse"
  2. document = IniParse.parse(File.read(".gitmodules"))
  3. document.each do |line|
  4. desc "git-pull #{line.key}"
  5. task line["path"] do
  6. cd line["path"] do
  7. sh "git pull" do |ok, res|
  8. if ok
  9. sh "git log HEAD@{1}..HEAD --reverse --oneline"
  10. end
  11. end
  12. end
  13. end
  14. end
  15.  
  16. # rake hoge\ => rake hoge
  17. rule "\\" => "%{\\\\,}X"
Add Comment
Please, Sign In to add comment