为自动部署配置环境令牌和变量

在BizTalk Server绑定文件中使用Visual Studio Team Services (VSTS) 变量。

概述

在 VSTS 环境中,可以添加变量并将其设置为值。 例如,可以创建 sendPortPath 变量,并将其值设置为BizTalk Server上的物理文件夹。

在 BizTalk Server 应用程序绑定文件中,可配置的变量可以是 XML 标记中的任何内容,例如接收位置名称、主机、发送端口 URI 等。

这些变量特定于 VSTS 环境,可用于将同一应用程序部署到多个BizTalk Server环境。

我们将介绍如何在绑定文件中添加 VSTS 变量,以及如何在 VSTS 中创建变量。

将变量添加到绑定文件

  1. 打开应用程序绑定文件:

    在 Visual Studio 中打开BizTalk Server应用程序绑定文件。

  2. 查找要更改的元素:

    在BizTalk Server应用程序绑定文件中,选择要在 Visual Studio 中更改的元素。

  3. 删除填充的值,并将其替换为变量: $(YourValue)。 例如,输入 $(SendPort1)

    在BizTalk Server应用程序绑定文件中,删除现有变量,并将其更改为发送端口变量。

  4. 完成后,保存绑定文件,并将其添加到 JSON 生成模板, (步骤 1:添加应用程序项目 & 更新.json模板) 中的步骤。

在 Azure DevOps 中创建变量

  1. 在 Azure DevOps 帐户中,选择“ 生成和发布”,然后选择“ 发布”。

  2. 选择 发布定义,然后选择 “变量”:

    在 BizTalk Server 的应用程序绑定文件中选择发布定义和变量。

  3. 选择“ 添加”,并创建变量名称和值:

    将 BizTalk Server 应用程序绑定文件中的变量添加到 Azure DevOps 发布定义。

  4. 单击“保存”以保存更改。 启动部署时,将从绑定文件添加值。

另请参阅

使用 Visual Studio Team Services 配置自动部署