Configure automatic deployment with Visual Studio Team Services in BizTalk Server

Overview

Using Visual Studio Team Services, you can automatically deploy BizTalk Server applications to different BizTalk environments.

Typically, there are two roles involved:

  • BizTalk developer creates the application, and builds it locally. Then, checks the application into Git or Team Foundation Version Control.
  • VSTS admin creates the build and release definitions, and deploys to the BizTalk application to different environments (Dev, UAT, Production).

If you’ve never used VSTS, this walkthrough may be challenging. It does require some understanding of git, including cloning, and pushing changes.

We show you how to setup VSTS with BizTalk Server, and add your first application to deploy. We recommend you refer to the VSTS guidance, as the VSTS UI changes.

Before you begin

Prerequisites

Get started

Step 1: Add Application project & update .json template

Step 2: Create the VSTS token & install the build agent

Step 3: Create the build and release definitions

Configure environmental tokens and variables