2014-12-06TweetRubyライブラリのRubyGemは知らないとハードル高そうに見えますが、実際にはかなり簡単に作れます。これから積極的にRubyGemを作ってOSSの世界に貢献していきたいので簡単な作り方をまとめました。準備まずは準備のためにgemのアップデートと、Bundlerのアップデートを行います。今回はtest_gemという名前のGemを制作していきます。railsをしたうえで次のコマンドを実行します。test_gemの方を説明していきます。今回作成されたファイルの簡単な説明。test_gem.gemspecの修正test_gem.gemspecの中身は以下のようにになっています。'rspec'end最低限修正が必要な部分を抜き出すと次のようになります。World!と出力するようにします。lib/test_gem.rbを開いて次のように変更します。RSpecを書こう先ほどのTestGem.greetのテストをRSepcで書いていきます。spec/test_gem_spec.rbを次のように変更します。実行コマンドを追加コンソール上でrun_test_gemというコマンドを使うとgemの内容を実行したい場合はたとえばbin/run_test_gemを作成して、次のように書きます。Gemをパッケージ化します次にGemをパッケージ化します。xxx.gemspecです。Gemを公開する『GitHub』などのpublicなリポジトリを作成。release今回はすでに登録されているgemと名前がかぶっているので登録はできませんが、被らない名前にすればこれで公開できます。今回のサンプルソース今回のサンプルソースは次のリポジトリにあります。ザリガニが見ていた...。便利なツールを使った開発の効率化等について情報交換ができると嬉しいです。VULTRおすすめ「VULTR」はVPSサーバのサービスです。日本にリージョンがあり、最安は512MBで2.5ドル/月($0.004/時間)で借りることができます。4GBメモリでも月20ドルです。morizyunRubyDockerDigdagCSJavaScalaJSインフラDBWebBlogGitHub日本語。