So what are the benefits of continuous integration ??
- It can take care of running all your unit test + automated integration and acceptance test, so developers can freely refactor existing code base...
- It helps Test Driven Development , and TDD produces cleaner and better code..
- It improves communication between team developers, customers and managers by presenting the nightly build / or the latest development snapshot of the product to everyone.
- It catches errors early... We want to fail fast and frequent, right.
And after more than a year(last time in Blueliner Bangladesh), I have again implemented a Continuous Integration Server(though I am the only user). But this time, no self-implemented hook... I have used CruiseControl, with Ant build scripts with SVN as Source Control Management System....
Wish me luck !!! Probably I am going to be a strong proponent for introducing Continuous Integration in Vonair.

0 comments:
Post a Comment