タグ

2019年1月26日のブックマーク (1件)

  • プライベートgemの作り方 - Qiita

    プロダクトが大きくなるにつれて、既存のコードの一部を使いまわしたいというケースはよくあるでしょう。 OSSとして公開してしまうのが一番なのですが、様々な事情から公開できないこともあると思います。 そんな場合に、同じコードを複数のリポジトリにコピーするのは当然良くありません。 git submodule等を使う手はありますが、rubyの場合はrubygemsのエコシステムを使ってプライベートなgemを作成し、組み込むことができます。 gemの雛形を作る gemを作成したことがない人も多いと思いますが、驚くほど簡単です。 とりあえずbundlerがインストールされているとして(普通はしていると思いますが) Creating gem 'my_rubygem'... create my_rubygem/Gemfile create my_rubygem/.gitignore create my_r

    プライベートgemの作り方 - Qiita