GitLab.com に プライベート gem を置いて利用する方法

プライベート gem

外部に公開できない、あるいは公開したくない gem がある場合に、GitLab.com のプライベートリポジトリにプッシュして利用する方法です。

結論

とはいえ、特に難しいところはないです。鍵の設定をしてあることを前提として、以下のとおりに Gemfile に書いて bundle install をしましょう。

gem 'your_private_gem_name', git: 'git@gitlab.com:your_name/your_private_gem_name_repo.git'

補足

鍵を設定していない場合はユーザ名とパスワードで認証することになりますが、その際に対話形式を避ける場合の詳細は以下のとおりです。

Powered by はてなブログ