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

Comments (6)

  1. Web blog of Janine Patterson says:

    This post is very interesting and it also helpful for us. liking stuff like this blog as well as this has now given me Some inspiration To succeed, ever so Appreciate it.

    http://janinepatterson.com/

  2. Janine,

        Thanks for the feedback? Do you use BRDLite, if so I would love to know how you think of it, how we can improve on it and if scenario templates would help out your build practice.

    Thanks,

    John S.

  3. blog site says:

    Great You have a very nice webdesign here on your page i like it very much and have add your blog to my favorites.

  4. Sean Capes says:

    Would be interested if this could be used to fill the gap in the build/deploy scenarios for SSAS and SSIS. It can be achieved through custom tasks, I know this, but would be interested to find a solution endorsed by experts 🙂

  5. Rangers Fan says:

    "What is BRDLite? How do I use it?" these questions have answers in this blog.

    Next question is:) Where is BRDLite? It is nowhere to be found on the internet.

  6. John says:

    Good Question… We are looking to release the BRDLite codeplex site soon. It can be found at vsarbrdlite.codeplex.com. I will announce the site as soon as it is available. Thanks for supporting us. This is a exciting time for BRDLite as we have a lot of new features in the coming months.

    John