Click here to Skip to main content
Click here to Skip to main content

Suggesting Continuous Integration for all software development companies

, 20 Feb 2011
Rate this:
Please Sign up or sign in to vote.
Continuous Integration
So far, I've found a couple of useful features which I've listed below:
1) Continuously run projects overnight, 7 days a week.
2) Make project management visually appealing.
3) Identify changes/modifications/defects.
4) Integrate a test tool with it which runs tests continuously.
5) Export test result data to visually appealing web page.
6) Show project status graphs to customers, project managers, developers.
7) Open Source
The features I personally use on a daily basis is the test tool integration feature. The CI is set up to run all our tests throughout the night.
 
Our CI gui has a link to various pages.
Examples: We've pages of the results of all the tests displaying test passes/failure/coverage deficiencies/whatever we tell it to display.
 
We have graphs displaying:
 
   1) Open Tasks
   2) Compiler Warnings
   3) Test Results
We have links to changes that was made that day to the source/tests and by who it was made; which files were affected; which bugs were logged/closed.
 
Anything from bug references, test results, warning outputs can be accessed from the CI.
 
The amount of pages/features/graphs/projects you can add is really limitless. Just need to write the java plugins yourself.
 
Go check it out for yourself for a more in depth and accurate discussion on the topic.
Here is a link to one of many CIs:
http://wiki.hudson-ci.org/display/HUDSON/Meet+Hudson[^]
 
P.S. **!! Please Vote !!**

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

R. Erasmus
Software Developer SAAB AB
South Africa South Africa
"Program testing can be used to show the presence of bugs, but never to show their absence."
 
*** !!Please Vote!! ***

Comments and Discussions

 
GeneralThis looks interesting. Maybe you could add a bit more desc... PinmentorHans Dietrich6-Feb-11 22:58 
GeneralYou should consider fixing this a bit. * Title exaggerates ... PinsubeditorIndivara6-Feb-11 22:28 
GeneralRe: Thanks, I made some minor changes as you suggested. PinmemberRudolfErasmus6-Feb-11 22:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Mobile
Web04 | 2.8.140721.1 | Last Updated 21 Feb 2011
Article Copyright 2011 by R. Erasmus
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid