module InstallGemLocal::PushGem
Public Instance Methods
push_gem()
click to toggle source
# File lib/install_gem_local/action/push_gem.rb, line 5 def push_gem till_install puts '' puts 'Push Gem'.blue files_exists = file_names if files_exists.count > 1 push_gem_from_path(multiple_version_selection(title_interpol: 'TO Push')) elsif files_exists.count == 1 push_gem_from_path(files_exists.first) else ap 'Gem not exist' end end
push_gem_from_path(file_name)
click to toggle source
# File lib/install_gem_local/action/push_gem.rb, line 19 def push_gem_from_path(file_name) return if file_name == 'exit' tty_command.run("gem push #{file_name}") end