Skip to content

Latest commit

 

History

History
35 lines (20 loc) · 1.03 KB

CONTRIBUTING.md

File metadata and controls

35 lines (20 loc) · 1.03 KB

#Contributing to Flapjack Flapjack

Build Status

Please see the Contributing to Flapjack section of the Flapjack wiki.

Flapjack is, and will continue to be, well tested. Monitoring is like continuous integration for production apps, so why shouldn't your monitoring system have tests?

Quick Start

  1. clone the repo

     git clone https://github.com/flapjack/flapjack.git
    
  2. install development dependencies with bundler:

     cd flapjack
     gem install bundler
     bundle install
    
  3. install redis

  4. run unit tests

     rake spec
    
  5. run integration tests

     rake features
    
  6. code coverage for tests

     COVERAGE=x rake spec
     COVERAGE=x rake features
    
  7. make changes with tests, send a pull request, share love!