Welcome to Manicprogrammer Sign in | Join | Help

Continuous Integration

Buck Hodges posted on Continuous Integration using TFS. In this post he shows a must-have tool called "Automaton" by Sondre Bjellås. This tool is a framework for CI with TFS. It tells you about Successful builds, lets you retry failed builds, shows you all the last check-ins to your TFS, and much more. It also notifies you via MSN about the builds success or failures (though I don´t think this feature is implemented yet, since I couldn´t get it to work).

Really cool piece of software. To find out more go to it´s CodePlex project website at: http://www.codeplex.com/Wiki/View.aspx?ProjectName=automation

Earlier, I mentioned Jeff Atwood's continuous integration approach.  Here are a couple more approaches.

Sondre Bjellås has decided to write his own continuous integration system for Team Build back in May (Making a Team System Automation Framework).  It is called Automaton, and it's available on CodePlex.

Automaton is a Continuous Integration engine for Microsoft Team Foundation Server. Automaton will monitor your source code repository and automatically run the correct team builds that you create within Visual Studio. Build reports can be view through a web site, and your development team can get notifications on e-mail or MSN Messenger when there is problem building the source code.

Automaton supports Visual Studio 2005 and Team Foundation Server. Automaton supports only the use of Team Foundation Source Control, there is currently no support for Visual Source Safe.

Automaton is available for free and source code is licensed under Shared Source License.

Published Thursday, August 10, 2006 4:13 PM by heynemann
Filed under , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Team Build 101 (Part 2 of 2)

Friday, September 01, 2006 5:18 PM by while(availableTime>0) {
This is article part two. For part one click here. We must now check to see if our team build is...

Enter the text you see in the image:

Leave a Comment

(required) 
required 
(required)