使用 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 應用程式。