Deployment Framework for BizTalk VSTS release tasks.
This extension is now unpublished from Marketplace. You can choose to uninstall it.
Deployment Framework for BizTalk VSTS release tasks
This extension facilitates the release (not build) of BizTalk applications to server(s) with a private agent (deployment group members qualify). It started as a decomposition of the monolithic Install-BizTalkApplication PowerShell script into more granular tasks for greater flexibility and enhanced feedback within the scope of a vsts release.
Deployment Framework for BizTalk btdfproj project target: Deploy.
BTDF Undeploy
Deployment Framework for BizTalk btdfproj project target: Undeploy.
MSI Install
Install any MSI using the command msiexec.exe /i [msi file]. Not limited to MSIs built by BTDF.
MSI Uninstall
Uninstall any MSI using the command msiexec.exe /x[InstallGuid]. Not limited to MSIs built by BTDF.
Terminate Suspended
Terminate suspended service instances and optionally save the relevant messages and metadata.
BTDF Undeploy will fail if there are any suspended service instances associated with the BizTalk application being deployed. This task terminates and (by default) saves the messages and metadata to disk for future reference.
Typical Usage
For a simple, standalone BizTalk application
Terminate Suspended
Save messages checked for production, unchecked for non-production.
BTDF Undeploy
MSI Uninstall
MSI Install
BTDF Deploy
For BizTalk applications referenced by other BizTalk applications. (i.e. projects B and C both reference project A)
Terminate Suspended
Save messages checked for production, unchecked for non-production.