Description

This build recipe allows you to deploy MSIs from your TFS builds with Team Deploy. This is useful when you want to automatically deploy a nightly build into a test environment.

Usage

  • Download the Team Deploy tasks from http://www.codeplex.com/teamdeploy
  • Add to TFSBuild.proj as an override of the AfterEndToEndIteration target
  • See CodePlex project for detailed Guidance and Installation instructions.

Source

Script

  <Target Name="AfterEndToEndIteration">
    <CallTarget Condition="'$(IsDesktopBuild)'!='true'" Targets="DeployMSITargetVirtuals" />
  </Target>

  <Target Name="DeployMSITargetVirtuals">
    <Deploy DeployScript="$(SolutionRoot)\..\..\Push Scripts\SampleDeploy.xml"
            KillAppPathFilename="$(KillAppPathFilename)"
            RemoteExecutePathFilename="$(RemoteExecutePathFilename)"/>
      
  </Target>

Notes

Last edited Nov 2, 2010 at 6:11 PM by wbarthol, version 3

Comments

No comments yet.