摘要

已完成

在此課程模組中,您使用在 Microsoft Azure 上執行的虛擬機器設定了自己的私人組建代理程式。

雖然 Microsoft 裝載的代理程式通常會為您包辦所需的一切,但有時候您可能會考慮使用自己的組建代理程式。

當您決定使用 Microsoft 裝載的代理程式,而非使用自己的代理程式時,需要考慮幾個因素。 這些因素包括您需要多少計算能力與磁碟空間,以及執行您的組建需要多少時間。

當您設定私人組建代理程式時,依照本身需求自行設定代理程式即可。 但在此同時,您也須以最新的安全性修補程式與建置工具隨時更新系統。

學習路徑總結

恭喜! 您已完成使用 Azure DevOps 建置應用程式學習路徑中的最後一個課程模組。 在此學習路徑中,您達成了許多目標,包括:

  • 在 Azure Pipelines 中設定專案,以及將組建成品發佈至管線。
  • 為小組成員實作使用 Git 與 GitHub 的程式碼工作流程。
  • 在管線執行時執行自動化的測試,例如單元測試和程式碼涵蓋範圍測試。
  • 在管線中管理您自己的套件,並將其連線至您的應用程式。
  • 在 Microsoft 裝載的代理程式不符您的需求時,使用您自己的組建代理程式。

此學習路徑的重點是建置應用程式,並接收您可以遞交給 QA 或作業小組的組建成品。

深入了解

如需更多 Azure DevOps 方面的自學型實際操作學習,請查看 Azure DevOps Labs

若要深入了解組建代理程式與代理程式集區,請參閱下列文章:

設定發行管線

若要了解如何設定發行管線,以持續建置、測試及部署您的應用程式,請前往透過 Azure DevOps 部署應用程式

建立您自己的 VM 映像

如果您想要自行建立要搭配 Azure Pipelines 使用的 VM 映像,請參閱 GitHub 上的 azure-pipelines-image-generation 專案。

練習在 Azure 上執行 VM

如需更多在 Azure 上使用虛擬機器的實作練習,請參閱管理 Azure 中的基礎結構資源學習路徑。

我們也提過如何使用 Bicep,將建立組建代理程式的程序自動化。 若要深入了解 Bicep,請參閱 Bicep 基本概念