Created
February 16, 2011 20:10
-
-
Save ssoroka/830078 to your computer and use it in GitHub Desktop.
A default Gemfile with most of the stuff I use in every project.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Use "bundle install --path vendor/bundler" | |
source :rubygems | |
gem 'mysql' | |
gem 'rails', '~> 3.0' # rails 3! | |
gem 'hoptoad_notifier' | |
gem 'app_settings', :git => 'git://github.com/ssoroka/app_settings.git' | |
gem 'ignore_nil' # eg: ignore_nil { user.account.config.name.strip } | |
gem 'less' | |
# gem 'devise' | |
# gem 'mustache' # use mustache templates for sharing views on client & server side; DRY | |
# gem 'chronic' | |
# gem 'aasm' | |
# gem 'newrelic_rpm' | |
# gem 'paperclip' | |
# gem 'subdomain-fu' | |
# gem 'nokogiri' | |
# gem 'delayed_job' | |
# gem 'moonshine' # puppet machine management with ruby | |
# gem 'twitter' # everyone loves twitter. | |
# scheduler daemon is a cron-like way to do scheduled tasks in ruby without reloading your app environment. | |
# https://github.com/ssoroka/scheduler_daemon | |
# gem 'scheduler_daemon', :branch => 'rails2-3' # rails 2.3 version. | |
# gem 'scheduler_daemon', :branch => 'rails3' # rails 3 version. | |
group :test, :development do | |
# gem 'ruby-debug' | |
gem 'sqlite3' | |
# gem 'sqlite3-ruby', :require => 'sqlite3' # ruby version. | |
gem 'capistrano' | |
gem 'capistrano-ext', :require => nil | |
gem 'factory_girl' | |
# gem 'rcov' | |
# gem 'rspec-rails', '~> 1.3' # for rails 2.3.x | |
gem "rspec-rails", "~> 2.4" # for rails 3.x | |
gem 'fakeweb' | |
gem 'jasmine' # js testing | |
gem 'steak' # big win over cucumber's english acceptance tests, rigid structure, and text parsing | |
# On OSX you may have to install libffi, you can install it via MacPorts with: | |
# sudo port install libffi | |
gem 'capybara' | |
# time traveling options: | |
# gem 'delorean' | |
# gem 'timecop' | |
# local server options: | |
# gem 'passenger' # might be better off to install this manually. | |
# gem 'thin' | |
# gem 'unicorn' | |
# gem 'database_cleaner' | |
gem 'spork', '~> 0.8' # use "bundle exec spork" to run test server. | |
gem 'autotest' | |
gem 'autotest-rails' | |
gem 'autotest-fsevent' | |
gem 'autotest-growl' | |
# gem 'heroku' | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment