Could this be avoided, NO. But could be identified and rectified soon. Here is a tool from Apache, that could help you in the activity. 'Apache Continuum' is a one such tool that helps in triggerin automated builds for your project. They provide with a simple configuration portal that is easy to deploy and start your timely builds. Try it!
Some features that has impressed me are,
- Support for various source repository.
- They work with Maven projects and could launch a cmd job.
- Notifications from mail to IRC to Chat clients seems to be comprehensive.
- Keeping track of the check-ins and some intellegence in triggering a build.
In Sun we used to have Hall of Shame for the build breakers and when you break the build....your name gets added to the Hall of Shame.... this was during my internship...when i started my full time in other team...i was working on prototypes.... so..no one really sees the prototype...till i declare its done! so...i needn't worry much about breaking the build...because...no one really works on it....except me, Of course!
ReplyDeleteHumm, here its not a scenario. We have a code base that gets commited by 200+ across the globe.
ReplyDelete