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

在 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 配置自动部署