簡介

已完成

在本課程模組中,您要自行設定在 Microsoft Azure 虛擬機器上執行的組建代理程式。

假設您任職於名為 Tailspin Toys 的公司,而您的團隊正在開發名為 Space Game 的應用程式。 目前為止,您已使用由 Microsoft 裝載、執行 Ubuntu 的代理程式來建置 Space Game Web 應用程式。 在大部分的情況下,Microsoft 裝載的代理程式都可執行您所需的一切。

但有些時候,您仍需要額外的處理能力、磁碟空間或時間來建置您的應用程式。 在本課程模組中,您將了解如何設定您自己的組建代理程式,使其在雲端或內部部署中執行。

學習目標

完成本課程模組之後,您將能夠:

  • 選擇何時使用 Microsoft 託管的組建代理程式及何時自行裝載。
  • 描述您在管理您自己的組建代理程式時,有哪些選項可供選擇。
  • 自行啟動及設定要與 Azure Pipelines 搭配使用的代理程式。
  • 將代理程式連線至管線,並建置您的應用程式。

必要條件

此學習路徑中的課程模組有難度分級。

若要從頭開始追蹤進度,請務必先完成 Azure DevOps 入門學習路徑。

我們也建議您從使用 Azure DevOps 建置應用程式這個學習路徑開始。

如果您只想要完成本課程模組,您必須在 Windows、macOS 或 Linux 系統上設定開發環境。 您需要:

您可以免費開始使用 Azure DevOps。

此環境可讓您完成本課程模組和未來課程模組中的練習。 也可以用來將新技能應用在您自己的專案。

注意

Azure Pipelines 支援大量的語言和應用程式類型。 在本課程模組中,您將使用 .NET 應用程式,但您可以將您在這裡學到的模式套用至使用您最愛的程式設計語言和架構的專屬專案。