Bike!Bike! Website!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1005 B

I got my application running on ubuntu. Here are my notes:

Prerequisites:

  • rvm installed with ruby 2.0.0
  • bundler installed
  • postgres installed

Switch to ruby 2.0.0 and install gems:

rvm use 2.0.0
bundle install

Create a postgres user (with db create permissions but no user create permissions):

  sudo -u postgres createuser -d -A -P username

Resources for postgres on ubuntu:

Setup the database credentials for the application:

  • Create a folder named "secure" outside of rails root
  • Copy config/database.yml to /secure/database.yml
  • Configure the database.yml with your database name, user name and password

Database setup (develpment and test):

bundle exec rake db:create
bundle exec rake db:schema:load
RAILS_ENV=test  bundle exec rake db:schema:load

Run the tests:

  bundle exec cucumber features
  bundle exec rspec spec