Agile 2009 - distribution version control http://agile2009.agilealliance.org/taxonomy/term/4241/0 en Killing the gatekeeper: introducing a continuous integration system http://agile2009.agilealliance.org/node/3166 <p>This is the story of how the Launchpad (<a href="https://launchpad.net" title="https://launchpad.net">https://launchpad.net</a>) development team switched to a continuous integration system to increase several flows in their development process:</p> <ul> <li>flow of changes on trunk;</li> <li>flow of changes requiring database schema upgrade;</li> <li>flow of deployed changes to end users.</li> </ul> <p>To switch to a buildbot (<a href="http://buildbot.net" title="http://buildbot.net">http://buildbot.net</a>) based system meant violating a very old company taboo: risking a trunk that doesn&#8217;t pass its test suite. The risk of a broken trunk was offset by allowing each developer to run the full test suite in the Amazon EC2 cloud.</p> http://agile2009.agilealliance.org/node/3166#comments Tools for Agility Experience report continuous integration distribution version control Lean 45 minutes Wed, 04 Mar 2009 03:17:01 +0000 flacoste 3166 at http://agile2009.agilealliance.org