共用方式為


步驟 4:建立發行定義

如同建置定義,發行定義是 Azure DevOps 工作,而且應該由 Azure DevOps 系統管理員完成。如步驟 3 中所述,組建定義會在 Git 存放庫中建置您的專案,而發行定義會將它部署至 BizTalk Server 環境。

開始之前

完成 步驟 3 - 建立組建定義

新增發行工作

建置成功時,發行定義會將您的應用程式部署至 BizTalk Server。

  1. 選取 [發行] 標籤 >新增管線

    在 Visual Studio BizTalk Server 專案中建立新的管線作為 Azure DevOps 的發行工作。

  2. 選取 [空白 ] 範本 >[套用]:

    在 Visual Studio BizTalk Server 專案中,將空白管線範本新增為 Azure DevOps 的發行工作。

  3. [環境名稱 ] 變更為 [開發],或您想要呼叫它的任何名稱。

  4. 選取 [新增成品]、選取您的專案、您的組建定義,然後選取 [ 新增]:

    新增工件至管線,然後在 Visual Studio BizTalk Server 專案中選擇您的專案,並選定 Azure DevOps 的建置定義。

  5. 移至 [ 工作] 索引標籤,新增工作:

    在 Visual Studio BizTalk Server 專案中,將工作添加到 Azure DevOps 的管線發行中。

  6. 從清單中篩選結果,選取 [BizTalk Server 應用程式部署] 工作>[新增]:

    將 BizTalk Server 應用程式部署工作新增至 Azure DevOps 的管線發行。

    如果未列出 BizTalk Server 應用程式部署 ,請在 部署 BizTalk 應用程式上安裝它。

  7. 選取 [部署] 工作。

  8. 從清單中選取 [作業名稱 ]。 選項包括:

    Visual Studio 中適用於 Azure DevOps 的 BizTalk 部署工作作業清單。

    • 建立新的 BizTalk 應用程式

    • 更新現有的 BizTalk 應用程式

    • 安裝 BizTalk Server 應用程式

  9. 設定相關的作業參數。 請參閱: 部署作業的清單

  10. 選取代理階段任務。 選取 預設 代理程式佇列。 儲存您的變更。

  11. 選取 [發行>建立版本]:

    在 Visual Studio 的 BizTalk Server 專案中建立 Azure DevOps 的版本。

  12. 選取 [佇列]。 點擊發行連結來檢查狀態。 如果失敗,就會顯示錯誤。 如果成功,應用程式會新增至 BizTalk 管理控制台。

您所做的

在 Azure DevOps 中,您已建立發行定義,將應用程式部署至 BizTalk Server,您可以在 BizTalk Server 系統管理中看到。

後續步驟

在此步驟中,您已完成。 如果您想要的話,您可以在 BizTalk XML 系結檔案內建立環境令牌,並在 Azure DevOps 中建立符合環境令牌的變數。 如需詳細資訊,請參閱 設定環境令牌和變數