Skip to content

Instantly share code, notes, and snippets.

@josegomezr
Last active May 17, 2024 17:06
Show Gist options
  • Save josegomezr/e17129bf2df33f3bea60e84a616a8322 to your computer and use it in GitHub Desktop.
Save josegomezr/e17129bf2df33f3bea60e84a616a8322 to your computer and use it in GitHub Desktop.
#!/bin/sh
cat > Gemfile <<RUBY
source 'https://rubygems.org'
ruby '~> 3'
gem 'rails', '~> 7.0'
gem 'pg'
gem 'puma'
gem 'sass-rails', '~> 5'
gem 'sprockets'
source 'https://rails-assets.org' do
gem 'rails-assets-bootstrap', '~> 4.6.2'
gem 'rails-assets-bootstrap-table'
gem 'rails-assets-tableExport.jquery.plugin'
gem 'rails-assets-SheetJS--js-xlsx'
end
gem 'jquery-rails'
gem 'font-awesome-rails'
gem 'kaminari'
gem 'bootstrap4-kaminari-views'
gem 'jbuilder', '~> 2.7'
gem 'active_model_serializers'
gem 'draper'
gem 'versionist'
gem 'rswag'
gem 'bootsnap', '>= 1.4.2', require: false
gem 'discard', '~> 1.0'
gem 'audited', '~> 5.0'
gem 'bcrypt', '~> 3.1.7'
gem 'ruby-saml'
gem 'airbrake'
gem 'ougai'
gem 'lograge'
gem 'sentry-ruby'
gem 'sentry-rails'
gem 'sentry-sidekiq'
gem 'amazing_print'
gem 'rubyzip'
gem 'sidekiq', '~> 7.0'
gem 'redis'
gem 'safer_rails_console'
gem 'ruby-progressbar'
gem 'figaro'
gem 'rails_param', '0.11.2'
gem 'prometheus_exporter'
group :integration, :staging, :production do
gem 'aws-xray-sdk'
gem 'oj', platform: :mri
end
group :development, :test do
# Call 'byebug' or 'binding.pry' anywhere in the code to stop execution and get a debugger console
gem 'pry-byebug'
gem 'factory_bot_rails'
gem 'pry'
gem 'rspec-rails', '~> 5.0'
gem 'ffaker'
gem 'scc-codestyle'
gem 'bullet'
gem 'next_rails'
end
group :development do
gem 'web-console', '>= 3.3.0'
gem 'listen', '> 3.2'
gem 'spring'
gem 'rails-erd'
gem 'guard-rspec'
end
group :test do
gem 'rails-controller-testing'
gem 'capybara', '>= 2.15'
gem 'rack_session_access'
gem 'selenium-webdriver'
gem 'webdrivers'
gem 'simplecov'
gem 'simplecov-cobertura', '~> 2.1'
gem 'simplecov-console'
gem 'shoulda-matchers'
gem 'database_cleaner'
gem 'webmock'
gem 'fakeredis', require: 'fakeredis/rspec'
gem 'rspec_junit_formatter'
end
RUBY
bundle install --path $(mktemp -d) --jobs 4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment