-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathGemfile
145 lines (110 loc) · 3.11 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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
source 'https://rubygems.org'
gem 'rails', '~> 5.2.3'
gem 'bootsnap', require: false
# Use mysql as the database for Active Record
gem 'mysql2', '~> 0.4.10'
gem 'activerecord-import'
# Use SCSS as CSS compressor
gem 'sass-rails'
gem 'sassc', '~> 2.1.0' # for AmazonLinux ver1
# https://github.com/skyarch-networks/skyhopper/pull/165
# sprockets-rails has some problems. we fix version until it's stable.
gem 'sprockets-rails'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier' # , '>= 1.3.0'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
gem 'therubyracer', platforms: :ruby
gem 'libv8'
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
# gem 'turbolinks'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder'
# Modularize javascript code in application
gem 'browserify-rails'
# Fix the version for Amazon Linux
# http://stackoverflow.com/questions/22950020/multijson-adaptererror-rails-4-ruby-2-passenger
gem 'multi_json', '1.7.8'
group :doc do
# bundle exec rails doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end
# Use unicorn as the app server
gem 'unicorn-rails'
gem 'font-awesome-rails'
gem 'aws-sdk-v1'
gem 'aws-sdk', '~> 2.11.355'
gem 'awspec', require: false
gem 'net-ssh'
gem 'net-scp'
gem 'net-http-persistent', '~> 2.9.4'
gem 'serverspec', require: false # serverspec is used only by rake serverspec
gem 'specinfra', require: false
gem 'highline'
gem 'sidekiq', '~> 5' # for Active Job
gem 'sidekiq-cron', '~> 0.4.0' # for Scheduled Job
gem 'foreman', require: false
gem 'turnout' # for maintenance mode
# Temporarily set ruby_dep version to 1.3.1 because it requires ruby 2.2.5 that is not yet available on amazon linux
gem 'ruby_dep', '~> 1.3.1'
group :development, :test do
# debug
gem 'tapp'
gem 'better_errors'
gem 'binding_of_caller'
gem 'bullet'
gem 'pry'
gem 'pry-rails'
gem 'pry-doc'
gem 'pry-remote'
gem 'awesome_print'
gem 'rack-contrib'
gem 'ruby-prof'
gem 'sinatra', require: false
# test
gem 'rspec-rails'
gem 'rails-controller-testing'
# Test seems to be failing because of this issue:
# https://github.com/thoughtbot/factory_girl/issues/981
gem 'factory_girl_rails', '~> 4.7.0'
gem 'database_cleaner'
gem 'guard-rspec'
gem 'coveralls', require: false
gem 'named_let'
# document
gem 'railroady'
gem 'autodoc'
gem 'yard'
gem 'redcarpet'
gem 'github-markup'
gem 'rubocop', '~> 0.65.0', require: false
gem 'spring'
gem 'sprint'
gem 'spring-commands-rspec'
gem 'spring-commands-sidekiq'
end
# for Login
gem 'devise', '~> 4.4.3'
gem 'pundit'
# pagination
gem 'kaminari'
gem 'i18n', '>= 0.8.0'
gem 'i18n-js'
gem 'devise-i18n'
gem 'rails-i18n'
gem 'redis-store'
gem 'redis-rails'
gem 'redis'
gem 'hiredis'
# For mfa
gem 'rotp'
gem 'rqrcode'
gem 'sky_zabbix', '~> 2.2.0'
gem 'nokogiri', '>= 1.8.5'
gem 'rails-html-sanitizer', '~> 1.0.3'
gem 'rubyzip', '>= 1.2.2'
gem 'ffi', '>= 1.9.24'
gem 'loofah', '>= 2.2.3'
gem 'retryable', '~>2.0.4'
# For Docker
gem 'bigdecimal'
gem 'io-console'