久しぶりに Ruby を触ったら完全に忘れていたのでメモです。
前提
gemspec ファイルがすでに存在していること。
無い場合は gemspec の書き方を検索して下さい。
.gem ファイルを生成する
gem build product_name.gemspec
pkg ディレクトリ配下に product_name-n.n.n.gem が生成されます。
gem install コマンドの引数にこのファイルを指定するとローカルにインストールできます。
インターネットに公開する
gem push product_name-n.n.n.gem
Rubygems.org の ID とパスワードを質問されるので入力します。
成功するとファイルがアップロードされ、インターネットに公開されます。
おまけ
Jeweler というツールで .gemspec ファイルの自動生成もできます。
[参考]
http://qiita.com/riocampos/items/c7cbdc36eba156f573d2
この記事の目的はとにかくシンプルに .gem パッケージを生成し公開したい方法の備忘メモです。