簡介
在本課程模組中,您將設定在 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 應用程式,但您可以將您在這裡學到的模式套用至使用您最愛的程式設計語言和架構的專屬專案。