views:

569

answers:

3

We have about 6 TFS Projects with their own builds that we want to actively monitor. Ideally it should show each of the builds along with their status: succeeded, partially succeeded, failed..

I don't need it to drive a light, rather I want a simple window as either a windows app or a web page. I did come across the Build Monitor on codeplex, but that seems to only drive twitter or some kind of light.

The built in Build Explorer only shows builds for a single TFS project, I need it to cross TFS projects.

Ultimately, this will be shown on a large wall mounted monitor in our Dev area.

Ideas?

A: 

All the client assemblies used by the tools (including Team Explorer) are documented in MSDN.

For the build client assemblies: http://msdn.microsoft.com/library/cc339575

For the rest: http://msdn.microsoft.com/library/bb130146

Richard
+2  A: 

Team Build Screen Saver seems to be exactly what you are looking for:

http://teambuildscreensaver.codeplex.com/

Vaccano
This is exactly what I'm looking for. Thanks,
Chris Lively
+1  A: 

Take a look at

http://code.msdn.microsoft.com/buildwallboard

for a single project implementation that I did as a code sample for talks I do on programming the Team Build API. Robert Aquila took that sample and then made it do more stuff along with working for multiple projects here

http://raquila.com/software/team-foundation-server-build-notification-screen/

Martin Woodward
Robert Aquila's app is good. Doesn't have all the functionality of the TFS Power Tools Build Notification but at the moment it is less flakey.
iamdudley