お世話になっております。
社内用のgemを開発し、社内サーバーのプライベートリポジトリにpushしました。
こちらを利用する際に、gemfile内で以下のような記述でgemを取得しています。
gemfile内 gem: 'gem_name', git: http://oauth2:accesstoken@serverip/xxx/xxx/gem_name.git ↓ bundle install --path vendor/bundle
こうした場合、RubyGems.org
からinstall
した場合とは異なる階層にgemが格納
されてしまいます。こちらを、同階層にinstall
する方法はないでしょうか?
また、一般的に社内gemはどこで管理するのが良いでしょうか?gemのバージョンアップは頻繁に行うことが
予定されています。
Rubygemsからのgem → /vendor/bundle/ruby/2.4.0/gems/gem_name Gitからのgem → /vendor/bundle/ruby/2.4.0/bundler/gems/gem_name(間にbundlerがはいってしまう)
回答1件
あなたの回答
tips
プレビュー