Skip to content

Instantly share code, notes, and snippets.

@kpvarma27
Last active August 29, 2015 14:06
Show Gist options
  • Save kpvarma27/8fe9ed04092bb7868917 to your computer and use it in GitHub Desktop.
Save kpvarma27/8fe9ed04092bb7868917 to your computer and use it in GitHub Desktop.
Humdrum Gemfile Template
gem("pg")
gem("kaminari")
gem("bootstrap-kaminari-views")
gem("simple_form")
gem("bootstrap-datepicker-rails")
gem("state_machine")
gem("bcrypt", :version=>"~> 3.1.7")
gem("ruby-progressbar")
gem("colorize")
gem("query-validation-rails")
gem_group :development do
gem("handy-css-rails", :version=>"0.0.6")
gem("humdrum-rails", :version=>"0.1.1")
gem("capistrano")
gem("capistrano-rails", "~> 1.1.0")
gem("capistrano-bundler")
gem("capistrano-rbenv", github: "capistrano/rbenv")
gem("capistrano-sidekiq")
# Productivity & Performance Tools
gem("brakeman", :require => false) # vulnerability scanner
gem("hirb") # Print Better on Conosle
gem("quiet_assets") # Stop displaying asset request on server console
gem("thin") # Better Web Server than Webrick
gem("binding_of_caller")
end
gem_group :development, :test do
gem("pry-rails") # Beautiful Console
end
gem_group :test do
# Factory
gem("factory_girl_rails")
# For rSpec
gem("rspec-rails") # Needed for rake stats to calculate test coverage
# gem("rspec-collection_matchers", "~> 1.0.0")
# gem("rspec-instafail")
# gem("shoulda")
# gem("rspec-sidekiq") #Needed to test sidekiq jobs
# For Cucumber
gem("cucumber-rails", :require => false)
gem("database_cleaner")
# gem("email_spec")
# gem("cucumber-websteps")
# gem("pickle")
# gem("capybara")
# gem("capybara-email")
# Speedup Tests
gem("spork")
gem("parallel_tests")
# For Code Climate - Test Code Coverage
# https://codeclimate.com/repos/528da18dc7f3a335fa02e86d/coverage_setup
gem("codeclimate-test-reporter", require: nil)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment