What is Build Release Deploy (BRDLite) ?

Ever since I started on the ALM Rangers project "BRDLite Reference Template", I hear this question a lot... "What is BRDLite? How do I use it?". Well, in this blog I am going to tell you.

What is BRD?

Build ..Release ..Deploy

  • Ready to use Build Automation Workflow
  • Address gaps in DefaultTemplates
  • Provide baseline template for extensibility using community custom activities at TFS Build Extensions

The "Lite" comes from making each template a lite-weight extendable template that you can use for whatever build scenario.

History

BRDLite was originally shipped with the Build Customization Guide as a practical build template that would provide hands on guidance on how to implement the TFS Build Extensions. Right now, the BRDLite 1.0 is downloadable from the Build Customization Guide. I highly recommend downloading the template and start experimenting with it.

Changes Coming

Over the next months, we are shifting the focus on BRDLite. BRDLite is now going to be a set of scenario based build templates which we are calling the BRDLite Suite. Each template will based on specific pain point for building solutions. Below is some of our templates we are currently working on:

1. SharePoint 2010/2013 - Looking to CTP next Month
2. Office 365
3. CRM
4. Azure
5. Click Once
6. ASP.NET
7. Build Orchestration - Looking to CTP next Month

Each one of these templates will be downloadable and can be used OOB for your build scenario's. We will be also providing documentation on how to use each template and how to extend these templates using the TFS Build Extensions and other mechanisms.

Stay tuned on my blog, I will be posting other BRDLite goodies to get you rolling with it.

Send Feedback

We want to hear from you, and learn more about your experience using the BRDLIte Suite. Here are some ways to connect with us:

  • Ask a question on the respective CodePlex discussion forums.
  • Contact me on my blog.

Happy Coding!

John