最短でGitlabの構築
今回の構築はGitLab開発環境の構築になります。 本番環境の構築は別の手順が必要になるので注意
Gitlabについて
GitHub使いたいけど会社では使えない!って場合に社内でGitH ubみたいのが作れるのが Gitlabです。
構築方法
下記を参考にしました。 https://github.com/gitlabhq/gitlab-vagrant-vm
事前準備
なにはともあれ、下記のソフトウェアのインストールは必須です。
- vagrant
- git(Macの場合は Xcode Command Line Toolが入っていれば入っているはず)
#GitHubのリポジトリからGitlabの取得を行う
git clone https://github.com/gitlabhq/gitlab-vagrant-vm
cd gitlab-vagrant-vm
#librarian-chefのインストール
bundle install
bundle exec librarian-chef install
#vagrantの起動(起動時にChefが実行されてInstallとかがされるので結構時間かかります。
vagrant up
ここからsshでコマンド実行
#Gitlabの起動(たぶん・・・)
cd /vagrant/gitlabhq/
bundle exec rake gitlab:test
bundle exec foreman start
GitlabのReadmeをそのままパクっちゃいました。
これが最短でのGitlabの構築方法だと思います。