Actually found the answer:
Rakefile
require 'bundler/gem_tasks'
require 'rubygems/builder'
require 'gemfury'
require 'gemfury/command'
# Override rubygem_push to push to gemfury instead when doing `rake release`
module Bundler
class GemHelper
def rubygem_push(path)
::Gemfury::Command::App.start(['push', path])
end
end
end
Now when doing:
rake release
It create git tags and push to my Gemfury private gem repository.
You'll want to create a file in ~/.gem/gemfury
with your secret key:
---
:gemfury_api_key: 1H...