Deploy Windows Azure project from TFS 2010 Build Server

Build Definition Template
DeployToAzure allows automating deployment of Windows Azure project and making it a part of TFS 2010 build process without using PowerShell and Azure Management CmdLets.
Solution includes:
  • a set of custom workflow actions wrapping Azure Management API operations such as GetDeployment, GetOperationStatus, NewDeployment, RemoveDeployment and SetDeploymentStatus;
  • helper actions such as FindPackageAndConfigurationFiles, LoadCertificate and WaitForOperationToComplete;
  • designer activity DeployToAzure implementing deployment logic ;
  • reusable build definition template.
Step-by-step instruction can be found here.

Last edited Nov 1, 2011 at 6:23 PM by vkoltovich, version 4