Federico Mena Quintero b84f4eaed8 In the page footer, add a link to the wiki
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2012-10-02 09:42:40 -05:00
2012-09-24 21:17:11 +01:00
2012-08-23 12:56:37 -07:00
2012-08-23 12:56:37 -07:00
2012-09-10 14:54:55 +01:00
2012-09-16 23:20:19 +01:00
2012-09-16 23:20:19 +01:00
2012-08-23 07:38:57 +01:00
2012-09-10 15:47:10 +01:00

Welcome to the Growstuff project.

Continuous Integration setup

We use various Ruby gems to provide continuous integration and testing. They're all installed by bundle install; here's how to use them.

Open a terminal window, select the growstuff gemset, and type spork. You should see the message

Using RSpec
Preloading Rails environment
Loading Spork.prefork block...
Spork is ready and listening on 8989!

Minimise (but don't close!) that window; you won't need to look at it again for the rest of the session. Spork keeps a copy of Rails preloaded so our tests start up quickly.

Now open another window and type rake watchr. Keep that window somewhere you can see it. Every time you change a file, watchr will run the spec tests associated with it, so you catch test failures right away.

To install the pre-commit hook, type rake hooks. This installs a hook that runs all the spec tests before each commit. You only need to do this installation once.

The Rails tests take a bit longer to run, so aren't run automatically; run them manually using rake test.

Description
No description provided
Readme 52 MiB
Languages
Ruby 76.3%
Haml 19.5%
SCSS 1.3%
HTML 1%
JavaScript 0.9%
Other 1%