プライベート gem
外部に公開できない、あるいは公開したくない gem がある場合に、GitLab.com のプライベートリポジトリにプッシュして利用する方法です。
結論
とはいえ、特に難しいところはないです。鍵の設定をしてあることを前提として、以下のとおりに Gemfile
に書いて bundle install
をしましょう。
gem 'your_private_gem_name', git: 'git@gitlab.com:your_name/your_private_gem_name_repo.git'
補足
鍵を設定していない場合はユーザ名とパスワードで認証することになりますが、その際に対話形式を避ける場合の詳細は以下のとおりです。