forked from sanger/sequencescape
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGemfile
103 lines (84 loc) · 2.89 KB
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
source 'http://rubygems.org'
source 'http://gems.github.com'
gem "rails", "2.3.11"
# Warehouse builder
gem "log4r"
gem "db-charmer"
# 1.1 activated by rails
#gem "rack", "~>1.2"
gem "aasm", "~>2.4.0"
gem "ar-extensions"
gem "configatron"
gem "curb"
gem "fastercsv", "~>1.4.0"
gem "formtastic", "~>1.2.0"
gem "mysql"
gem "spreadsheet"
gem "will_paginate"
gem 'net-ldap'
# This was once a plugin, now it's a gem:
gem 'catch_cookie_exception', :git => 'git+ssh://[email protected]/mhartl/catch_cookie_exception.git'
gem 'sanger_barcode', :git => 'git+ssh://[email protected]/sanger/sanger_barcode.git', :branch => 'ruby-1.8'
# The graph library (1.x only because 2.x uses Rails 3). This specific respository fixes an issue
# seen in creating asset links during the assign_tags_handler (which blew up in rewire_crossing in the
# gem code).
gem "acts-as-dag", :git => "git+ssh://[email protected]/sanger/acts-as-dag.git", :branch => '38792421_add_dependent_destroy_to_links'
# Better table alterations
gem "alter_table", :git => "git+ssh://[email protected]/sanger/alter_table.git"
# For background processing
gem "delayed_job", '~>2.0.4'
gem "ruby_walk", ">= 0.0.3",:git => "git+ssh://[email protected]/sanger/ruby_walk"
# For the API level
gem "uuidtools"
gem "sinatra", "~>1.1.0"
gem "rack-acceptable", :require => 'rack/acceptable'
gem "yajl-ruby", :require => 'yajl'
gem "cancan"
gem "bunny"
#gem "amqp", "~> 0.9.2"
group :warehouse do
#the most recent one that actually compiles
gem "ruby-oci8", "1.0.7"
#any newer version requires ruby-oci8 => 2.0.1
gem "activerecord-oracle_enhanced-adapter" , "1.2.3"
end
group :development do
# The fake services run better with Mongrel
gem "mongrel", "~>1.1.5"
gem "flay"
gem "flog"
gem "roodi"
gem "rcov", :require => false
#gem "rcov_rails" # gem only for Rails 3, plugin for Rails 2.3 :-/
# ./script/plugin install http://svn.codahale.com/rails_rcov
gem "ruby-debug"
gem "utility_belt"
# gem 'rack-perftools_profiler', '~> 0.1', :require => 'rack/perftools_profiler'
# gem 'rbtrace', :require => 'rbtrace'
end
group :test do
# bundler requires these gems while running tests
gem "ci_reporter", :git => "git+ssh://[email protected]/sanger/ci_reporter.git"
gem "factory_girl", '~>1.3.1'
gem "launchy"
gem "mocha", :require => false # avoids load order problems
gem "nokogiri"
gem "shoulda", "~>2.10.0"
gem "timecop"
gem "treetop", "~>1.2.5"
gem 'parallel_tests'
gem 'rgl'
end
group :cucumber do
# We only need to bind cucumber-rails here, the rest are its dependencies which means it should be
# making sensible choices. Should ...
gem "capybara", "~>0.3.9", :require => false
gem "database_cleaner", :require => false
gem "cucumber", :require => false
gem "cucumber-rails", "~>0.3.2", :require => false
end
group :deployment do
gem "mongrel_cluster"
gem "psd_logger", :git => "[email protected]:sanger/psd_logger.git"
gem "gmetric", "~>0.1.3"
end