lib/private_gem/tasks.rb in private_gem-1.1.4 vs lib/private_gem/tasks.rb in private_gem-1.2.0

- old
+ new

@@ -18,10 +18,17 @@ protected def rubygem_push(path) if PrivateGem.server && PrivateGem.credentials - Bundler.ui.confirm sh("curl --data-binary '@#{path}' --user '#{PrivateGem.credentials}' --header 'Content-Type: application/octet-stream' --silent --fail #{PrivateGem.server}api/v1/gems") + Bundler.ui.confirm sh([ + "curl", + "--silent", "--fail", + "--data-binary", "@#{path}", + "--user", PrivateGem.credentials, + "--header", "Content-Type: application/octet-stream", + "#{PrivateGem.server}api/v1/gems" + ]) Bundler.ui.confirm "Pushed #{name} #{version} to #{PrivateGem.server}." else raise "Your private gem server credentials aren't set." end