>>Single Point of Failure >>

Calendar

May 2008
M T W T F S S
« Apr   Jun »
 1234
567891011
12131415161718
19202122232425
262728293031  


Popular Tags

Blog Blogging Book Books C++ C/C++ Cartoon Complaints Daughter Definition Design Development Event Experiment Family Favorites Firefox Focus Fun Google Humor Introspection Life Linux Movie Movies Music Nature Organization Photo Photography Programming Python Reading Series Software Tips Tools Travel TV Ubuntu Vacations Video White Work

Recent Entries



Categories


Archives


Continuous Integration Process

Ξ May 8th, 2008 | → 0 Comments |
Tools |, , , |


According to this article, a software application can easily be developed in a collaborative environment by using a tool that automatically integrates every developer’s effort daily. This is my favorite way to develop software.

Each successful integration is verified by the execution of an automated build of the complete project (including libraries, binaries and tests). In addition, after building the project you can also execute unit tests and/or integration tests. This enables the developing team to increase the degree of assurance on the implemented functionalities and reduce the time spent in the integration process.

Several softwares to support Continuous Integration development, but I only tried to use two of them:

  • CruiseControl, a potent tool targeted for enterprise development
  • Hudson, an easy to use, simple to configure tool (which I’m currently using with very good results)

 

Leave a reply



On the nightstand...



Random snapshots...

DSC_0273.JPG DSC_0882.JPG DSC_0313.JPG DSC_0254.JPG DSC_0030.JPG DSC_0060.JPG DSC_0321.JPG DSC_0295.JPG HPIM2625.JPG DSC_0072.JPG


Entries | Comments