Module: Law::Japan::Git::CLI

Included in:
EGov::CLI
Defined in:
lib/law/japan/git.rb

Instance Method Summary collapse

Instance Method Details

#installObject



41
42
43
44
45
46
47
48
# File 'lib/law/japan/git.rb', line 41

def install
  FileUtils.rm_rf(repo_dir)

  name = File.basename(repo_dir)
  path = File.dirname(repo_dir)
  FileUtils.mkdir_p(path)
  ::Git.clone(repo_url, name, path: path)
end

#pullObject



50
51
52
# File 'lib/law/japan/git.rb', line 50

def pull
  git.pull
end