使用 Xamarin 的連續整合
持續整合簡介
本節涵蓋持續整合及其關聯性所涉及的不同元件。 其概述下列特定小節所討論的持續整合環境。
DevOps 與 Xamarin
本節會識別 Azure 和 Visual Studio 中的哪些 DevOps 功能,您可以預期能與 Xamarin 專案搭配運作。
使用持續整合環境
使用 Azure Pipelines 建置 Xamarin 應用程式
使用 Azure Pipelines 來自動建置適用於 Android 和 iOS 的 Xamarin 應用程式。
使用 App Center 建置 Xamarin 應用程式
使用 App Center 建置 Xamarin.iOS 和 Xamarin.Android 解決方案,直接從 GitHub、Azure DevOps 或 Bitbucket。
使用 TeamCity 建置 Xamarin 應用程式
本指南討論使用TeamCity編譯行動應用程式,然後將其提交至App Center測試所涉及的步驟。
使用 Jenkins 建置 Xamarin 應用程式
本指南說明如何將 Jenkins 設定為持續整合伺服器,並自動編譯以 Xamarin 建立的行動應用程式。 它描述如何在OS X上安裝 Jenkins、設定及設定作業,以在認可版本控制系統的變更時編譯 Xamarin.iOS 和 Xamarin.Android 應用程式。