Skip to content
Snippets Groups Projects
Gemfile 1.57 KiB
Newer Older
require_relative "lib/gitlab/version"

omnibus_gem_version = Gitlab::Version.new('omnibus', "8.2.1.0")
# Note that omnibus is from a fork with additional gitlab changes.  You can
# check what they are with the following comparison link:

# https://gitlab.com/gitlab-org/omnibus/compare/v5.6.10...gitlab-omnibus-v5.6.10
#
# * Adds code to generate dependency_licenses.json
# * Modifies generation of #{install_dir}/LICENSE to be a combination of all
#   component licenses.

# When updating gem versions:
# 1. Edit this file to specify pinning if needed
# 2. `bundle upgrade GEM`
# 3. Inspect and check-in Gemfile.lock
# 4. Check that the changes to Gemfile.lock are propogated to the software
#    definitions in `config/software`.  You can find them quickly with:
#      grep "gem 'install " config/software/*
gem 'omnibus', git: omnibus_gem_version.remote, tag: omnibus_gem_version.print(false)
deps's avatar
deps committed
gem 'chef', '~> 15.17.4'
gem 'ohai', '~> 15.12.0'
gem 'rainbow', '~> 2.2' # This is used by gitlab-ctl and the chef formatter
gem 'thor', '0.18.1' # This specific version is required by package_cloud
Balasankar C's avatar
Balasankar C committed
gem 'docker-api'
Takuya Noguchi's avatar
Takuya Noguchi committed
group :rubocop do
  gem 'gitlab-styles', '~> 6.1', require: false
Takuya Noguchi's avatar
Takuya Noguchi committed
end

group :test do
  gem 'byebug'
  gem 'chefspec'