SCMWise.com

Continuous Integration


Continuous Integration, CI, is the process of building your application on every new source code check-in.

Although, considered a relatively new idea, the concept behind CI has been around for as long as development teams have been writing code.

The long standing problem for software development teams have been the integration of the new code and the stability of the application.

The integration would be so painful that many development teams would put off integration until they thought they were code complete.

The problem with that particular idea was no one could accurately predict how long it would take to complete the integration.

In some cases, the integration could take as long as the coding for a new release.


The benefits of CI

  • Instant build feedback
  • Reduced risk of code instability
  • Easier and quicker bug detection and removal
  • Allows for more deployments for testers and end-users


CruiseControl

CruiseControl is a software build framework for continuous build processes.

It includes integration with many other build tools and various source control tools.

A gui interface is provided to view the details of the current and previous builds.

CruiseControl is distributed under a BSD-style license and is free for use.

CruiseControl is an open source code tool. Therefore, it makes the source code freely available.


Software Build Links

Automated Builds

Continuous Integration

Maven

Software Build

Software Build Best Practices



Future SCM

SCM Tools have evolved from simple checkin and checkout tools to fully encompassing ALM products.

In addition to source code control, these tools now encapsulate change control, software builds, project management, item/defect tracking, and fully automated testing capabilities.

What direction will SCM take in the future?

Make Your Opinion Known!


Take our SCM Salary Survey

This is a collection salaries of SCM Professionals of different backgrounds, education, experiences and locations

Please add your information to the collection

To Participate



Survey of SCM Salaries

What are other SCM Professionals making?

Interested???



XML RSS
What is this?
Add to My Yahoo!
Add to My MSN
Add to Google


ADD TO YOUR SOCIAL BOOKMARKS: add to BlinkBlink add to Del.icio.usDel.icio.us add to DiggDigg
add to FurlFurl add to GoogleGoogle add to SimpySimpy add to SpurlSpurl Bookmark at TechnoratiTechnorati add to YahooY! MyWeb


© Copyright 2007 - 2010

SCMWise.com's Privacy Policy

Page copy protected against web site content infringement by Copyscape

Return to top