Source code and documentation for team Team's backlog management tool
Ruby Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
features
lib
log
public
script
spec
vendor/assets
.bowerrc
.gitignore
.rspec
.ruby-gemset
.ruby-version
.travis.yml
Gemfile
Gemfile.lock
LICENSE
README.md
README.rdoc
Rakefile
bower.json
config.ru
package.json

README.md

Backlog

Configure your environment

Install the Ruby

$ rvm install `cat .ruby-version`

Create and use a gemset

$ rvm use `cat .ruby-version`@`cat .ruby-gemset` --create

Install mailcatcher

$ gem install mailcatcher

Run mailcatcher when necessary

$ mailcatcher
Starting MailCatcher
==> smtp://127.0.0.1:1025
==> http://127.0.0.1:1080
*** MailCatcher runs as a daemon by default. Go to the web interface to quit.

Install node and npm (on Mac OS X)

$ brew install node

Install node depencies

$ npm install

Bower dependencies (note that this runs automatically when you run npm install)

$ ./bin/bower_install

Test your code

Write features and specs.

Run the feature tests with:

$ bundle exec rake cucumber

Run the spec tests with:

$ bundle exec rake spec

Run all of the tests with:

$ ./bin/test