Agile Zone is brought to you in partnership with:

Eric has posted 96 posts at DZone. View Full User Profile

Scaling CI and Improving Build Management

  • submit to reddit
Erin Curtis is the Director of Product Management at Electric Cloud, a company that provides build automation and management software.  Before "cloud" became a major buzzword in the IT industry, Electric Cloud had their own internal cloud for software builds.  Over time they added support for the entire build and release lifecycle on VMs and Amazon EC2.

Curtis explains why it's important for developers to do pre-flight builds and tests before production.  If an organization has a lot of developers and projects, continuous integration can end up being a system of continuously broken builds.  Curtis also discusses how Electric Cloud can run massively parallel builds using their dependency management software.  She says that organizations should automate as much of the build and release lifecycle as possible.
Published at DZone with permission of its author, Eric Hagan.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)