Se você gerencia suas joias usando o Bundler, normalmente libera a joia pela tarefa fornecida:
rake release
Mais ou menos, este comando faz:
- Construir o pacote
- Adicionar uma tag Git
- Envie para RubyGems
Esse fluxo de trabalho é suficiente para a maioria dos casos, mas se você estiver construindo uma gema privada, provavelmente deseja / precisa pular a última etapa. O Bundler fornece uma variável ENV para conseguir isso com facilidade (adicione-a no topo do seu Rakefile):
ENV['gem_push'] = 'off'