class SinkUtility::Initialize
Public Instance Methods
bitbucket()
click to toggle source
# File lib/sink_utility.rb, line 6 def bitbucket `git remote rename origin bitbucket` end
github()
click to toggle source
# File lib/sink_utility.rb, line 9 def github `git remote rename origin github` end
remote_add(repo_type, username, repo_name)
click to toggle source
# File lib/sink_utility.rb, line 12 def remote_add(repo_type, username, repo_name) store = YAML::Store.new("data.yml") case repo_type.downcase when "github" `git remote add bitbucket git@bitbucket.org:#{username}/#{repo_name}.git` store.transaction do store[:setup_complete] = true end when "bitbucket" `git remote add github git@github.com/#{username}/#{repo_name}.git` store.transaction do store[:setup_complete] = true end else puts "Invalid repo type" end end