26
24

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

BitBucket のプライベートリポジトリで管理している gem を Bundler でインストールする

Last updated at Posted at 2014-09-05

BitBucketのプライベートリポジトリにあるgemをgithubのようにbundlerでサクッとインストールする方法をメモ。

Bundler 公式サイトにもちゃんと方法が記載されていました。
http://bundler.io/git.html

Gemを作成

  1. BitBucket でプライベートリポジトリを作成
    今回は「gem_test」という名前で作成

  2. gem を作成
    リポジトリと同じ名前「gem_test」という名前で作成

$ bundle gem gem_test
  1. リポジトリに登録
$ cd gem_test/
$ git init
$ git remote add origin git@bitbucket.org:<UserName>/gem_test.git
$ git add ./
$ git commit -m "first commit"
$ git push -u origin master

bundler でインストールする

  1. Gemfile を作成
Gemfile
git_source(:bitbucket) do |repo_name|
  "git@bitbucket.org:#{repo_name}.git"
end

gem 'gem_test', :bitbucket => '<UserName>/gem_test'
  1. bundle install
$ bundle install --path=vendor/bundle

終わり

簡単!

26
24
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
26
24

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?