git-ratchet

Iteratively improve software with git-ratchet

A tool for creating ratcheted builds - Make CI fail when a given measure increases.

Introduce static analysis tools to your project without fixing all the warnings in one sitting. Ensure your team works with you towards your technical direction. Have automatically updated baselines for measures which you are improving, such as performance baselines.

The data is stored inside git-notes which means it's right next to your code. You don't have to set up and maintain an additional server to store the data.

Take a peek at the README to get started.

Fork me on GitHub