Ruby server environment management tools
Ruby
#1 Compare This branch is 57 commits behind jasondew:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
lib
spec
.autotest
.gitignore
.rspec
Gemfile
README
Rakefile
ors.gemspec

README

== Set Up

* Set up repo on eden


Required Files:
* .rvmrc
* Gemfile
* Gemfile.lock
* config/database.yml
* .git/config
* config/unicorn.rb

=== Setting Up GitConfig

    [remote "production"]
      url = git@eden:ors/deployment.git
      push = refs/heads/master:refs/heads/production

    >> git push production # updates remote production branch without local branch


=== Setting up RVM

On your ruby servers you should create a .rvmrc in the home directory of the user running unicorn.

    rvm_install_on_use_flag=1
    rvm_gemset_create_on_use_flag=1
    rvm_trust_rvmrcs_flag=1


=== Required gems

* rake
* bundler


Gemfile

    group :production, :demo do
      gem 'unicorn'
      gem 'mysql2'
      gem 'dalli'
      gem 'exception_notification', :git => "git://github.com/rails/exception_notification", :branch => "master", :require => "exception_notifier"
    end



=== Usage

run `ors help`