Continuous Learning and Sharing of Team Foundation Server and Application Lifecycle Management RSS 2.0
# Wednesday, April 22, 2009

Today I am excited to announce the release of Team Deploy 2.0.  Additionally, the total download count of Team Deploy has passed 1000 downloads!  

Team Deploy is an open source package of custom build tasks designed for Team Foundation Server 2008 for deploying MSIs to clients and/or servers.  There is also a build notification task for lava lamps or street lights with your builds.

The enhancements and fixes for 2.0 include:

  • Added TaskBase class for common functionality for example,BuildUri and TeamFoundationServerURL. These properties are now optional. It will basically skip the build step display if these properties are not set. All tasks inherit TaskBase.
  • Added check to "StopService" so it only does it if the service exists and it "canstop". (bug)
  • Added new RemoteExecute task. Now call any executable on target machines. This also has a WaitForExit property to be able to wait for the response or not from the target machine.
  • Added setup MSI to install Team Deploy instead of manual steps.
  • Added IgnoreExitCode attribute to the base class. If the task checks for exit code it now will log it as an error if the code > 0 unless IgnoreExitCode == true.
  • Fixed a problem where with the new version of pstools, it wouldn't work unless session zero is specified.
  • Updated the deploy task to ignoreexitcode when calling the Kill task
  • Added logic to stopservice to not try to stop if it isn't installed or started.

    Future updates to Team Deploy will include breaking out the build light notification portion to a new CodePlex project I created called TFSBuildLight.  Also 2.x versions will continue to be for Team Foundation Server 2008.  New 3.x versions of Team Deploy will be developed for Team Foundation Server 2010.

     

    Team Deploy is a free to download and use.  You can find it at http://teamdeploy.codeplex.com.

  • Wednesday, April 22, 2009 4:28:00 AM (Central Daylight Time, UTC-05:00)  #    Comments [5] -
    Team Build | Team Foundation Server

    Friday, May 01, 2009 9:08:15 AM (Central Daylight Time, UTC-05:00)
    I'm taking a look at Team Deploy and so far it looks really interesting.

    I'm still in the process of getting my first build to successfully deploy.

    I have the MSI creation process working and copying to the binaries folder.

    Do you have any examples you can share with a full Team Deploy setup working?

    When I get this working I'm more than happy to contribute a hands-on-lab, step-by-step document.
    Ian Ceicys
    Wednesday, May 27, 2009 3:06:20 PM (Central Daylight Time, UTC-05:00)
    Hello everyone. I am here for a purpose and that purpose is to grow into a mountain, not to shrink to a grain of sand. Henceforth will I apply ALL my efforts to become the highest mountain of all and I will strain my potential until it cries for mercy. Help me! I can not find sites on the: Turbo Tax. I found only this - <a href="http://turbo-tax.biz">turbo tax</a>. Then our free treatment trials. Be right for you. Alcohol treatment and the role of anti craving medications alcohol treatment programs family members of alcoholics life strategy. With respect ;-), Sybil from Republic.
    Sunday, March 20, 2011 9:22:24 AM (Central Daylight Time, UTC-05:00)
    gJEbsv <a href="http://aluvgbccpyub.com/">aluvgbccpyub</a>, [url=http://lxvgqtlfkjmy.com/]lxvgqtlfkjmy[/url], [link=http://garzasfeqkvr.com/]garzasfeqkvr[/link], http://xotrokwprqcr.com/
    Tuesday, March 29, 2011 7:33:12 PM (Central Daylight Time, UTC-05:00)
    health insurance ukps buy auto insurance online dhynhk car insurance pnogxw
    Friday, April 01, 2011 12:18:03 PM (Central Daylight Time, UTC-05:00)
    cheap car insurance >:-PPP cheap health insurance 937
    Comments are closed.
    Visual Studio ALM MVP
    Microsoft Visual Studio ALM MVP
    Archive
    <February 2012>
    SunMonTueWedThuFriSat
    2930311234
    567891011
    12131415161718
    19202122232425
    26272829123
    45678910
    Blogroll
    About the author/Disclaimer

    Disclaimer
    The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

    © Copyright 2012
    Mike Douglas
    Sign In
    Statistics
    Total Posts: 76
    This Year: 0
    This Month: 0
    This Week: 0
    Comments: 52
    All Content © 2012, Mike Douglas
    DasBlog theme 'Business' created by Christoph De Baene (delarou)