class Minarai::Actions::Git
Public Instance Methods
run()
click to toggle source
# File lib/minarai/actions/git.rb, line 9 def run clone end
Private Instance Methods
clone()
click to toggle source
# File lib/minarai/actions/git.rb, line 19 def clone run_command("git clone #{repository} #{destination}") end
complete?()
click to toggle source
# File lib/minarai/actions/git.rb, line 15 def complete? has_git? && existed? end
existed?()
click to toggle source
# File lib/minarai/actions/git.rb, line 23 def existed? check_specific_command(:check_file_is_directory, destination) end
has_git?()
click to toggle source
# File lib/minarai/actions/git.rb, line 27 def has_git? check_command 'which git' end
name()
click to toggle source
Calls superclass method
Minarai::Actions::Base#name
# File lib/minarai/actions/git.rb, line 31 def name super || "clone #{repository} to #{destination}" end