Build Release Deploy (BRDLite) … what is it?

The Rangers Build Customization Guide is on the verge of shipping, in fact it has been on Codeplex, ready to ship for a while now and raising questions as to the reason for delay… we are waiting for the license type to be agreed to, after which we can finally publish.

BRDLite

An exciting deliverables that ships with the guidance is the Build-Release-Deploy build process reference template, which started as a separate project and was included in the Build Customization Guidance as there was a lot of synergy.

The Build Release and Deploy (BRD) Lite is a build process reference template that allows you quickly implement a real-world build process in your environment. Embracing the build customization guidance and community build activities from “Community TFS Build Extensions”, it assists you with implementing capabilities such as automatic compile, build version number customization, build packaging, code signing, basic deployment functionality, and environment configuration file management into your Team Foundation Server builds.

The scope of the current BRD Lite includes parameterized options at Build Queuing time for:

  • Zipping
  • Deploy (MSBuild)
  • Email
  • Digital signing
  • StyleCop
  • Custom Versioning
  • Web Deployment Tool using MSI
  • Generation of Release Notes

If you are looking for a quick implementation of a comprehensive build process you should give this feature a glance when the guidance ships.