Part 1 of a short series on packaging Software Factories solutions with Visual Studio 2005 discusses implementing a team build for Software Factories using Team Foundation Server.
Per the Microsoft Site-
"Creating software factory solutions today, on the Microsoft development platform, typically involves the combination of one or more Guidance Automation Toolkit (GAT) guidance packages, and one or more Domain Specific Language (DSL) packages. Often these packages are supplemented with other components and customizations of Visual Studio Extensibility (VSX) in a VSX package, including: tool-windows, editors, commands, services etc.
Ideally, the deployment of any software factory solution would be within a single installer (MSI) containing all GAT guidance packages, DSL’s and VSX packages containing the extensibility code and components. Although each authoring toolkit (such as: GAT and DSL) offers a means of creating a setup project exclusively for that individual package, there is no easy and integrated way of combining multiple GAT and DSL packages into one combined setup project, containing the required information to deploy these combined packages as a single software factory release..."
Read more.