method
rubygem_push
v2_6_3 -
Show latest stable
- Class:
Bundler::GemHelper
rubygem_push(path)protected
No documentation available.
# File lib/bundler/gem_helper.rb, line 95
def rubygem_push(path)
gem_command = "gem push '#{path}'"
gem_command += " --key #{gem_key}" if gem_key
gem_command += " --host #{allowed_push_host}" if allowed_push_host
unless allowed_push_host || Bundler.user_home.join(".gem/credentials").file?
raise "Your rubygems.org credentials aren't set. Run `gem push` to set them."
end
sh(gem_command)
Bundler.ui.confirm "Pushed #{name} #{version} to #{gem_push_host}"
end