Browse by Tags

Tagged Content List
  • Blog Post: TFS 2012 – IBuildDetail.RequestedFor is not what it used to be!

    If you have custom build tasks or activities that rely on “build.RequestedFor” (or “build.RequestedBy”) being the account name, you may have some problems when converting those customizations over to TFS 2012 Build. In TFS 2012, we have completely switched over to Display names in the UI. To make this...
  • Blog Post: TFS 2010 - Using a TypeConverter to display your custom Process Parameter list type

    I just helped someone today with this common problem... "How do I get my custom list process parameter to show something besides '(Collection)' in the Process Parameter property grid?" The answer is really simple if you are familiar with the WinForms property grid. The PropertyGrid class looks...
  • Blog Post: Inline Tasks for MSBuild that work with TFS

    Someone asked a question about how to do something in MSBuild the other day. They were using the UpgradeTemplate.xaml, so there build process was done almost entirely in MSBuild. What they wanted to do was fairly simple to do in a Task, but they didn't really want the overhead of creating and maintaining...
  • Blog Post: TFS 2010 - Build menu ids and guids

    Okay, so I wrote a post a couple of weeks ago and exposed two of the menu guids for Build. Since then I have been asked for others, so here they all are... Menu Guid (we use the same guid for all build menus): {34586048-8400-472e-BBBF-3AE30AF8046E} Menu Ids (in hex): int menuTEBuilds...
  • Blog Post: TFS 2010 - Adding a menu item to the Completed Builds context menu in the Build Explorer

    So, I have gotten this question a couple of times... "How can I add my own custom menu item to a TFS Build Automation context menu?" Yes, this is possible and not really that difficult. We even added some extensibility in 2010 to make this an even better experience. So, here are the steps that I followed...
  • Blog Post: TFS 2010 – Making Your Build Log Less Noisy

    So, I have been asked this question a couple of times now and so I decided to put it out there for everyone. If you are creating custom build templates that do a lot of looping or other work that seems to make the build log way too noisy, you may want to hide some of that. Well, we had the same problem...
  • Blog Post: TFS 2010 – Custom Process Parameters Part 4 – Custom Types

    In my previous posts, we discussed… Custom Process Parameters Process Parameter Metadata Custom Editors In this post, I want to continue this discussion of process parameters and explain how to use your own custom types for process parameters. Previously, we used a String version number (i.e. “Beta2...
  • Blog Post: TFS 2010 – Custom Process Parameters Part 3 – Custom Editors

    In the last post of this series, we added metadata to our custom process parameter and I described all of the metadata that you can use to describe your custom process parameters. I also mentioned that we would talk more about some of the more complicated bits of metadata. The Editor property of the...
  • Blog Post: TFS 2010 – Custom Process Parameters Part 2 - MetaData

    This is a continuation of the Part 1 post . In the last post, we created a Hello World process template that uses a custom process parameter to pass in the text “Hello World!” And we showed that it worked pretty easily. But I skipped over something that perhaps you noticed. When you look at this process...
  • Blog Post: TFS 2010 – Custom Process Parameters Part 1

    What are process parameters? These are the objects that we pass into the build process that determines what will be built, what tests to run (and how), and all the other switches that decide what happens. How are they passed in? The process parameters can be set and/or modified in 3 different places...
  • Blog Post: TFS2010 – Changing The Way Build Information IS Displayed

    In this post, I want to explain how you change the way that build information is displayed on the Build Details View. You can do some pretty crazy things if you really want to. We are just going to change the color of Build Messages. If you want more details on customizing the Log View, see my last post...
  • Blog Post: TFS 2010 – Displaying Custom Build Information in Visual Studio

    In TFS 2008, we had a lot of requests to make the Build Details View customizable. In 2010, we have taken the first step in that direction. In this post, I will explain how to change the Log View of the new Build Details View to show custom build information. For reference you may want to check out Patrick...
Page 1 of 1 (12 items)