jewelerとgithubで始める初めてのRubyGem作成

WebJourney用に新しく開発したCouchDB用のデータマッパー"CouchResource"ですが、ちゃんと公開しないとガラパゴスになりそうなので、RubyGem として利用できるようにしよう、と決心をして作業を始めました。

  • github のアカウントは作成済みである
  • github でリポジトリを作る方法は知っている
  • RubyGem の作り方は知らない

上記スペックの人間が、jewelerというgemの存在を知り、試用してみたら、[これはべんり]だったので記録しておきます。

続きを読む

[Ruby][Git] github の gem 生成機能

http://gems.github.com/ より。

gemspec のバージョンがあがったらgemをリビルドするよ!

とあるので、gemspec の push とリリースはほぼ同じ作業と思った方がよいようだ。ということで release タスクというのがあるわけですね。