class Lono::Sequence
Public Class Methods
source_root()
click to toggle source
# File lib/lono/sequence.rb, line 9 def self.source_root File.expand_path("../templates/skeleton", File.dirname(__FILE__)) end
Private Instance Methods
git_installed?()
click to toggle source
# File lib/lono/sequence.rb, line 14 def git_installed? system("type git > /dev/null 2>&1") end
run_git?()
click to toggle source
# File lib/lono/sequence.rb, line 18 def run_git? options[:git] && git_installed? end
run_git_commit()
click to toggle source
# File lib/lono/sequence.rb, line 28 def run_git_commit return unless run_git? puts "=> Commit git repo" run("git add .") run("git commit -m 'first commit'") end
run_git_init()
click to toggle source
# File lib/lono/sequence.rb, line 22 def run_git_init return unless run_git? puts "=> Initialize git repo" run("git init") end