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 3:28:00 AM (Central Standard Time, UTC-06:00)  #    Comments [2]  | 
    Friday, May 01, 2009 8:08:15 AM (Central Standard Time, UTC-06: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.
    Wednesday, May 27, 2009 2:06:20 PM (Central Standard Time, UTC-06: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.
    Name
    E-mail
    Home page

    Comment (HTML not allowed)  

    Enter the code shown (prevents robots):

    Theme design by Jelle Druyts

    Pick a theme: