This repository has been archived by the owner on Jun 4, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 164
/
Gemfile
74 lines (66 loc) · 2.56 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
# Only using the SSL interface, please.
source 'https://rubygems.org'
# For the sake of RVM, this overrides the engine line below, which is too
# complicated for the simple shell parser to handle. This ensures that RVM
# users get something at least vaguely sane out of the box. (Which is really
# in the realm of 'developer courtesy settings', not production support.)
#
# If you prefer to override these choices with something more explicit, you
# can use the `.ruby-version` and `.ruby-gemset` files in your local checkout
# to take precedence over what is defined here.
#
# You should aim for jruby-1.7.13, since that is what is bundled into TorqueBox
# at the present time, so better to learn about bugs early, no?
#
# Note that the lack of whitespace matters in those two lines:
#ruby=jruby-1.7.8
#ruby-gemset=razor-server
ruby '2.3.1', :engine => 'jruby', :engine_version => '9.1.5.0'
gem 'torquebox', '~> 3.2.0'
gem 'sinatra'
gem 'sequel'
gem 'jdbc-postgres', '= 42.2.14'
gem 'archive'
gem 'hashie', '~> 2.0.5'
gem 'gettext-setup'
gem 'rake'
gem 'rack', '>= 2.1.4'
## support for various tasks and utility
# This allows us to encrypt plain-text-in-the-DB passwords when they travel,
# unencrypted, over the wire during kickstart phases, etc.
gem "unix-crypt", "~> 1.1.1"
group :doc do
gem 'yard', '>= 0.9.20'
# kramdown 1.15.0 requires ruby >= 2.0
gem 'kramdown', '~> 1.14.0'
end
# This group will be excluded by default in `torquebox archive`
group :test do
# rack-test 0.8.0 requires ruby >= 2.2.2
gem 'rack-test', '~> 0.7.0'
gem 'rspec', '~> 2.13.0'
gem 'rspec-core', '~> 2.13.1'
gem 'rspec-expectations', '~> 2.13.0'
gem 'rspec-mocks', '~> 2.13.1'
gem 'simplecov'
gem 'fabrication', '~> 2.7.2'
gem 'faker', '~> 1.2.0'
gem 'json-schema'
gem 'timecop'
end
# This group, also, will be excluded by default in `torquebox archive`
group :development do
# The `torquebox-server` gem is only required for development: it brings in
# the full TorqueBox stack, and is used to enable the `torquebox` command
# for running a local dev instance stand-alone.
#
# For production you can use this, or deploy to a distinct installation of
# TorqueBox, as you prefer.
gem 'torquebox-server', '~> 3.2.0'
end
# This allows you to create `Gemfile.local` and have it loaded automatically;
# the purpose of this is to allow you to put additional development gems
# somewhere convenient without having to constantly mess with this file.
#
# Gemfile.local is in the .gitignore file; do not check one in!
eval(File.read(File.dirname(__FILE__) + '/Gemfile.local'), binding) rescue nil