Closed toland closed 7 years ago
FWIW Jeweler is working for me for all my gems but it does introduce dependencies (including the one on git, which in turn depends on nokogiri, which in turn... so it is a circle of terrible).
I used Jeweler some way back in the day; I will take another look at it. Thanks for the pointer.
For reference, Jeweler is here: https://github.com/technicalpickles/jeweler
It is currently unmaintained. See https://github.com/technicalpickles/jeweler/issues/283
The issue comments list some alternatives.
I've moved quite a few of my gems to the bundler newgem workflow and it works well, however most of my gems do not have C extensions. I will investigate how we could adapt this for Patron.
Awesome.
The series of steps to create a Patron release and push to rubygems.org are simple and begging to be automated.
git pull origin master
lib/patron/version.rb
bundle
git commit -m "Release <version>"
git tag -a <version> -m <version>
git push origin master && git push --tags
rake build
gem push