Commit b58a965f authored by Marin Jankovski's avatar Marin Jankovski

Add omnibus recipe that loads the cookbook-omnibus-gitlab.

parent e5ad0ce7
......@@ -5,3 +5,4 @@ metadata
cookbook 'yum', tag: 'v2.4.4'
cookbook 'magic_shell', git: 'https://github.com/customink-webops/magic_shell.git', ref: '447b4b67420d3a7a749d2dd3b13a7f9aceb54c36'
cookbook 'monit', git: 'https://github.com/phlipper/chef-monit.git', tag: '1.4.0'
cookbook 'omnibus-gitlab', git: 'https://gitlab.com/gitlab-org/cookbook-omnibus-gitlab.git', tag: 'v0.1.2'
......@@ -10,6 +10,10 @@ DEPENDENCIES
git: https://github.com/phlipper/chef-monit.git
revision: 276c99ba08869ebd5117267d91a2ff6aa0d9fc6b
tag: 1.4.0
omnibus-gitlab
git: https://gitlab.com/gitlab-org/cookbook-omnibus-gitlab.git
revision: a9c94fe97ac2f167f1b2bf658a87144bd4bcc9ef
tag: v0.1.2
yum
GRAPH
......@@ -26,13 +30,14 @@ GRAPH
mysql-chef_gem (>= 0.0.0)
postgresql (>= 1.0.0)
xfs (>= 0.0.0)
gitlab (0.7.3)
gitlab (0.7.4)
apt (>= 0.0.0)
build-essential (>= 0.0.0)
database (>= 0.0.0)
magic_shell (>= 0.0.0)
monit (>= 0.0.0)
mysql (>= 0.0.0)
omnibus-gitlab (>= 0.0.0)
phantomjs (>= 0.0.0)
postfix (>= 0.0.0)
postgresql (>= 0.0.0)
......@@ -51,6 +56,7 @@ GRAPH
mysql-chef_gem (0.0.2)
build-essential (>= 0.0.0)
mysql (>= 0.0.0)
omnibus-gitlab (0.1.2)
openssl (2.0.0)
chef-sugar (>= 0.0.0)
phantomjs (1.0.3)
......
......@@ -77,7 +77,7 @@ Vagrant.configure("2") do |config|
config.vm.provider :parallels do |v, override|
v.customize ["set", :id, "--memsize", MEMORY, "--cpus", CORES]
end
# Install Chef with Vagrant Omnibus
# version is :latest or "11.4.4"
# Note:
......
......@@ -301,3 +301,5 @@ default['gitlab']['backup']['cron']['mailto'] = 'gitlab@localhost'
default['gitlab']['backup']['cron']['path'] = '/usr/local/bin:/usr/bin:/bin'
default['gitlab']['backup']['backup_keep_time'] = 0
default['gitlab']['backup']['backup_path'] = 'tmp/backups'
include_attribute 'omnibus-gitlab'
......@@ -8,7 +8,7 @@ version '0.7.4'
recipe "gitlab::default", "Installation"
%w{ redisio ruby_build postgresql mysql database postfix yum-epel phantomjs magic_shell apt monit build-essential }.each do |dep|
%w{ redisio ruby_build postgresql mysql database postfix yum-epel phantomjs magic_shell apt monit build-essential omnibus-gitlab }.each do |dep|
depends dep
end
......
include_recipe 'omnibus-gitlab'
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment