設定環境權杖和變數進行自動部署
在 BizTalk Server 系結檔案中使用 Visual Studio Team Services (VSTS) 變數。
概觀
在 VSTS 環境中,您可以新增變數,並將其設定為值。 例如,您可以建立 sendPortPath 變數,並將其值設定為 BizTalk Server 上的實體資料夾。
在 BizTalk Server 應用程式系結檔案內,可設定的變數可以是 XML 標記內的任何專案,例如接收位置名稱、主機、傳送埠 URI 等等。
這些變數是 VSTS 環境特有的,可用來將相同的應用程式部署到多個 BizTalk Server 環境。
我們會示範如何在系結檔案中新增 VSTS 變數,以及如何在 VSTS 中建立變數。
將變數新增至系結檔案
開啟應用程式系結檔案:
尋找您要變更的項目:
拿掉填入的值,並將它取代為您變數:
$(YourValue)
。 例如,輸入$(SendPort1)
:完成時,請儲存系結檔案,並將它新增至 JSON 建置範本, (步驟 1:新增應用程式專案 & 更新.json範本) 。
在 Azure DevOps 中建立變數
在您的 Azure DevOps 帳戶中,選取 [建置和發行],然後選取 [ 發行]。
選取您的 發行定義,然後選取 [變數]:
選取 [新增],然後建立變數名稱和值:
儲存您的變更。 起始部署時,會從系結檔案新增值。