Gemfile 2.13 KB
Newer Older
1
source "http://rubygems.org"
gitlabhq's avatar
gitlabhq committed
2

3
gem "rails", "3.2.5"
gitlabhq's avatar
gitlabhq committed
4

5
# Supported DBs
6
gem "sqlite3"
Dmitriy Zaporozhets's avatar
Dmitriy Zaporozhets committed
7
gem "mysql2"
8 9

# Auth
Nihad Abbasov's avatar
Nihad Abbasov committed
10
gem "devise", "~> 2.1.0"
11 12

# GITLAB patched libs
13 14 15 16 17
gem "grit",          :git => "https://github.com/gitlabhq/grit.git",            :ref => "7f35cb98ff17d534a07e3ce6ec3d580f67402837"
gem "gitolite",      :git => "https://github.com/gitlabhq/gitolite-client.git", :ref => "9b715ca8bab6529f6c92204a25f84d12f25a6eb0"
gem "pygments.rb",   :git => "https://github.com/gitlabhq/pygments.rb.git",     :ref => "2cada028da5054616634a1d9ca6941b65b3ce188"
gem "omniauth-ldap", :git => "https://github.com/gitlabhq/omniauth-ldap.git",   :ref => "7edf27d0281e09561838122982c16b7e62181f44"
gem 'yaml_db',       :git => "https://github.com/gitlabhq/yaml_db.git"
18
gem 'grack',         :git => "https://github.com/gitlabhq/grack.git"
19 20
gem "linguist", "~> 1.0.0", :git => "https://github.com/gitlabhq/linguist.git"

21
gem "grape"
22 23 24
gem "stamp"
gem "kaminari"
gem "haml-rails"
gitlabhq's avatar
gitlabhq committed
25
gem "carrierwave"
26
gem "six"
Nihad Abbasov's avatar
Nihad Abbasov committed
27
gem "ffaker"
Dmitriy Zaporozhets's avatar
Dmitriy Zaporozhets committed
28
gem "seed-fu"
29
gem "redcarpet", "~> 2.1.1"
Valera Sizov's avatar
Valera Sizov committed
30
gem "thin"
Valery Sizov's avatar
Valery Sizov committed
31
gem "unicorn"
Valera Sizov's avatar
Valera Sizov committed
32
gem "git"
VSizov's avatar
VSizov committed
33
gem "acts_as_list"
34
gem "acts-as-taggable-on", "2.3.1"
35
gem "drapper"
36
gem "resque", "~> 1.20.0"
37
gem "httparty"
Saito's avatar
Saito committed
38
gem "charlock_holmes"
Dmitriy Zaporozhets's avatar
Dmitriy Zaporozhets committed
39
gem "foreman"
40
gem "colored"
41
gem 'resque_mailer'
42
gem 'tabs_on_rails'
43
gem 'settingslogic'
Aleksei Kvitinskii's avatar
Aleksei Kvitinskii committed
44

gitlabhq's avatar
gitlabhq committed
45
group :assets do
46
  gem "sass-rails",   "3.2.5"
47
  gem "coffee-rails", "3.2.2"
Dmitriy Zaporozhets's avatar
Dmitriy Zaporozhets committed
48
  gem "uglifier",     "1.0.3"
Nihad Abbasov's avatar
Nihad Abbasov committed
49
  gem "therubyracer"
50 51 52 53 54 55 56

  gem 'chosen-rails'
  gem "jquery-rails",     "2.0.2"
  gem "jquery-ui-rails",  "0.5.0"
  gem "modernizr",        "2.5.3"
  gem "raphael-rails",    "1.5.2"
  gem 'bootstrap-sass',   "2.0.3.1"
gitlabhq's avatar
gitlabhq committed
57 58
end

Nihad Abbasov's avatar
Nihad Abbasov committed
59
group :development do
60
  gem "letter_opener"
Dmitriy Zaporozhets's avatar
Dmitriy Zaporozhets committed
61
  gem "rails-footnotes"
62
  gem "annotate", :git => "https://github.com/ctran/annotate_models.git"
gitlabhq's avatar
gitlabhq committed
63 64 65
end

group :development, :test do
66 67 68 69
  gem "rspec-rails"
  gem "capybara"
  gem "autotest"
  gem "autotest-rails"
Saito's avatar
Saito committed
70
  gem "pry"
71 72 73
  gem "awesome_print"
  gem "database_cleaner"
  gem "launchy"
gitlabhq's avatar
gitlabhq committed
74 75 76
end

group :test do
Dmitriy Zaporozhets's avatar
Dmitriy Zaporozhets committed
77 78
  gem 'cucumber-rails', :require => false
  gem 'minitest', ">= 2.10"
79 80
  gem "turn", :require => false
  gem "simplecov", :require => false
81
  gem "shoulda-matchers"
82
  gem 'email_spec'
83
  gem 'resque_spec'
84
  gem "webmock"
gitlabhq's avatar
gitlabhq committed
85
end