Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more
# File rubygems/commands/push_command.rb, line 26 def execute sign_in send_gem get_one_gem_name end
# File rubygems/commands/push_command.rb, line 31 def send_gem name say "Pushing gem to RubyGems.org..." response = rubygems_api_request :post, "api/v1/gems" do |request| request.body = Gem.read_binary name request.add_field "Content-Length", request.body.size request.add_field "Content-Type", "application/octet-stream" request.add_field "Authorization", Gem.configuration.rubygems_api_key end with_response response end