Paul - "Customize the build process" on MSDN is probably the most informative source for exploring the components of the build template. The default build template consists of actions that can be found in the Microsoft.TeamFoundation.Build.Workflow assembly, so you can also learn about the actions and their properties on MSDN .
I agree that the default build template is huge and the learning curve is pretty steep. At the moment, one of our developers, who actually worked with customizing the build process, has suggested the following recommendations to improve the experience (# 1 and # 3 should help you work directly with the default template):
- Apply the fix
- Reorganize the process template into custom actions to reduce the size of the workflow file.
- Use tfpt buildprocesstemplate / clean to remove the "junk" constructor from XAML to simplify diff.
source share