<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Adding BuildSteps to Team Build through a Custom Task</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx</link><description>Team Build displays Build Steps in the build report form within Visual Studio. By default, build steps are added at various points during the course of a build - while getting sources (in the Get task), compiling solutions / projects, copying files to</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Team Build blogger: Aaron Hallberg</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#730496</link><pubDate>Tue, 29 Aug 2006 22:45:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:730496</guid><dc:creator>Buck Hodges</dc:creator><description>Aaron Hallberg, a developer working on Team Build,&amp;amp;amp;nbsp;has taken the plunge and started a blog.&amp;amp;amp;nbsp;...</description></item><item><title>Now Blogging: Aaron Hallberg</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#730628</link><pubDate>Wed, 30 Aug 2006 00:27:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:730628</guid><dc:creator>Rob Caron</dc:creator><description>I learned from Buck Hodges that a developer on his Team Foundation Build team in North Carolina, Aaron...</description></item><item><title>Speaking of Team Build...</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#731066</link><pubDate>Wed, 30 Aug 2006 06:39:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:731066</guid><dc:creator>Ponder .NET</dc:creator><description>One of the things that made working with the early betas and CTPs of VSTS great was the transparency</description></item><item><title>Adding Custom Loggers to Team Build</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#731643</link><pubDate>Wed, 30 Aug 2006 16:02:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:731643</guid><dc:creator>Aaron Hallberg</dc:creator><description>Most of the magic in a Team Build is done using either (a) customized tasks, or (b) a customized logger.&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;Well,...</description></item><item><title>VSTS Links - 09/01/2006</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#735212</link><pubDate>Fri, 01 Sep 2006 15:57:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:735212</guid><dc:creator>Team System News</dc:creator><description>Buck Hodges on Team Build blogger: Aaron Halberg.&lt;br&gt;&lt;br&gt;And speaking of Aaron Halberg, here is his post...</description></item><item><title>Custom Build Task.</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#745326</link><pubDate>Fri, 08 Sep 2006 03:34:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:745326</guid><dc:creator>Refines.Info["Polo Lee"]</dc:creator><description>一直在思考是否有真正的範例，來整合 Team Build 與 Java Compiler... Well .. 不幸的是 還真的沒有 超級現成的範例。 但至少目前 Aaron 的腳本 給了一點方向，透過...</description></item><item><title>Determining Whether Tests Passed in Team Build</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#764952</link><pubDate>Thu, 21 Sep 2006 20:26:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:764952</guid><dc:creator>Aaron Hallberg</dc:creator><description>In a forum post a while back, I laid out a method for determining whether tests had passed during a build.&amp;amp;amp;nbsp;...</description></item><item><title>Adding Build Steps to Team Build in orcas</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#1976956</link><pubDate>Wed, 28 Mar 2007 18:01:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1976956</guid><dc:creator>Aaron Hallberg</dc:creator><description>&lt;p&gt;Way back in August I did a post (my 2nd ever!) on adding build steps to Team Build using a custom task.&lt;/p&gt;
</description></item><item><title>Building Non-MSBuild Projects With Team Build</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#1994557</link><pubDate>Fri, 30 Mar 2007 19:03:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1994557</guid><dc:creator>Aaron Hallberg</dc:creator><description>&lt;p&gt;Building non-MSBuild projects in Team Build has never been a particularly nice experience... You can&lt;/p&gt;
</description></item><item><title>Better integrating other build tools into your build</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#1997022</link><pubDate>Sat, 31 Mar 2007 04:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1997022</guid><dc:creator>Buck Hodges</dc:creator><description>&lt;p&gt;Aaron Hallberg wrote a great post today showing how to use a custom task to better integrate other build&lt;/p&gt;
</description></item><item><title>Getting the Modified Files for a Team Build Build</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#2026786</link><pubDate>Wed, 04 Apr 2007 22:04:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2026786</guid><dc:creator>Aaron Hallberg</dc:creator><description>&lt;p&gt;I've had several people inquire recently about how to figure out which files have changed since the previous&lt;/p&gt;
</description></item><item><title>Determining Whether Tests Passed in Team Build</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#2026793</link><pubDate>Wed, 04 Apr 2007 22:06:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2026793</guid><dc:creator>Aaron Hallberg</dc:creator><description>&lt;p&gt;In a forum post a while back, I laid out a method for determining whether tests had passed during a build.&lt;/p&gt;
</description></item><item><title>Adding Custom Loggers to Team Build</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#2026803</link><pubDate>Wed, 04 Apr 2007 22:09:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2026803</guid><dc:creator>Aaron Hallberg</dc:creator><description>&lt;p&gt;Most of the magic in a Team Build is done using either (a) customized tasks, or (b) a customized logger&lt;/p&gt;
</description></item><item><title>Customizing Team Build</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#2271515</link><pubDate>Wed, 25 Apr 2007 15:31:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2271515</guid><dc:creator>Jeff Beehler's Blog</dc:creator><description>&lt;p&gt;I'm speaking at TechEd 2007 in Orlando this coming June on the whys and hows of customizing TFS. As part&lt;/p&gt;
</description></item><item><title>Customizing Team Build</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#2371264</link><pubDate>Wed, 02 May 2007 12:09:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2371264</guid><dc:creator>Srikanth R -  A VSTS and TFS Blog</dc:creator><description>&lt;p&gt;Sharing this information from Jeff Beehler's Blog Aaron’s posts on how to extend team build through custom&lt;/p&gt;
</description></item><item><title>Team Build: Extending Team Build to show Unit Test failures in the summary page.</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#3129684</link><pubDate>Thu, 07 Jun 2007 04:30:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3129684</guid><dc:creator>Stuart Preston's Blog</dc:creator><description>&lt;p&gt;As those who are doing unit testing in Visual Studio Team System will know, it is not always the easiest&lt;/p&gt;
</description></item><item><title>Team System Chat - December 5, 2007</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#6669407</link><pubDate>Wed, 05 Dec 2007 22:04:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6669407</guid><dc:creator>Team System News</dc:creator><description>&lt;p&gt;DavidKean_MS (Moderator): The Visual Studio Team System chat will begin in 15 minutes. DavidKean_MS...&lt;/p&gt;
</description></item><item><title>re: Adding BuildSteps to Team Build through a Custom Task</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#7856643</link><pubDate>Sat, 23 Feb 2008 14:13:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7856643</guid><dc:creator>AlexeyYumashin</dc:creator><description>&lt;p&gt;Hi Aaron,&lt;/p&gt;
&lt;p&gt;Could you please check my post at Microsoft forums?&lt;/p&gt;
&lt;p&gt;Here it is: &lt;a rel="nofollow" target="_new" href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2892292&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2892292&amp;amp;SiteID=1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I use the recommended approach under TFS 2005 and everything is OK except that BuildStepData.BuildStepName always returns an empty string (BuildStepData.BuildStepMessage returns correct value at the same time). Because of that I'm lack of unique ID to identify buils steps in my custom &amp;quot;Monitor build progress&amp;quot; dialog :(&lt;/p&gt;
</description></item><item><title>re: Adding BuildSteps to Team Build through a Custom Task</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#8413940</link><pubDate>Mon, 21 Apr 2008 09:50:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8413940</guid><dc:creator>Raman Chandrayan</dc:creator><description>&lt;p&gt;Is there a way to mention a URL in message so that we can click it and browse the URL ?&lt;/p&gt;
</description></item><item><title>re: Adding BuildSteps to Team Build through a Custom Task</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#8579052</link><pubDate>Sat, 07 Jun 2008 00:59:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8579052</guid><dc:creator>myost2921</dc:creator><description>&lt;p&gt;Hi Aaron,&lt;/p&gt;
&lt;p&gt;Do you have an update that will work with TFS 2008?&lt;/p&gt;
</description></item><item><title>re: Adding BuildSteps to Team Build through a Custom Task</title><link>http://blogs.msdn.com/aaronhallberg/archive/2006/08/29/adding-buildsteps-to-team-build-through-a-custom-task.aspx#8585529</link><pubDate>Mon, 09 Jun 2008 15:59:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8585529</guid><dc:creator>aaronhallberg</dc:creator><description>&lt;p&gt;TFS 2008 includes a BuildStep task in the core product - see &lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/bb399129.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb399129.aspx&lt;/a&gt;.&lt;/p&gt;
</description></item></channel></rss>