接下來先簡單認識Azure Devops的功能,這些功能在其他CI/CD的工具中也常出現。
看下Azure Devops的側邊欄位
有提供CI/CD的工具常常也提供其他專案管理的功能,Azure Devops的即是看板。
看板是一個敏捷工作管理工具,團隊可以使用看板來創建、分配、追蹤和優先處理工作項目。
儲存庫是 Azure DevOps 中的代碼管理和版本控制中心。
團隊可以在儲存庫中管理代碼,支援 Git 和 Team Foundation Version Control (TFVC)。
這包括代碼的創建、編輯、分支、合併、提交和版本控制等操作。
Azure DevOps 管線用於實現持續集成和持續交付 (CI/CD) 流程。
團隊可以配置管線以自動化代碼的構建、測試、部署和監控。
它支援多種不同的平台和語言,並可與儲存庫緊密整合,
Azure DevOps Artifact 是一個套件管理工具,用於管理和存儲軟體套件、庫和依賴項。
它支援多種套件管理系統,包括 npm、Maven、NuGet 和 Docker 等。
團隊可以使用 Artifact 來管理和共享代碼所需的依賴項。
Azure DevOps 的 Test Plan 是一個測試計劃和管理工具,用於規劃、創建、執行和追蹤軟體測試。