共用方式為


設定環境權杖和變數進行自動部署

在 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 設定自動部署