在 BizTalk Server 中使用 Visual Studio Team Services 配置自动部署

概述

使用 Azure DevOps,可以将BizTalk Server应用程序自动部署到不同的 BizTalk 环境。

通常,涉及两个角色:

  • BizTalk 开发人员创建应用程序,并在本地生成它。 然后,将应用程序签入 Git 或 Team Foundation 版本控制。
  • Azure DevOps 管理员创建生成和发布定义,并部署到 BizTalk 应用程序的不同环境, (Dev、UAT、生产) 。

如果从未使用过 Azure DevOps,本演练可能具有挑战性。 它确实需要对 git 有一定的了解,包括克隆和推送更改。

我们将介绍如何使用 BizTalk Server 设置 Azure DevOps,并添加要部署的第一个应用程序。 建议参考 VSTS 指南,因为 Azure DevOps UI 会发生变化。

准备阶段

先决条件

入门

步骤 1:添加应用程序项目和更新 .json 模板

步骤 2:创建 Azure DevOps 令牌 & 安装生成代理

步骤 3:创建生成定义

步骤 4:创建发布定义

配置环境令牌和变量