Xamarin との継続的な統合

継続的インテグレーションの概要

このセクションでは、継続的インテグレーションに関連するさまざまなコンポーネントとその関係について説明します。 以下の特定のセクションで説明する継続的インテグレーション環境の概要について説明します。

Xamarin を使用した DevOps

このセクションでは、Xamarin プロジェクトで適切に動作することが期待できる Azure と Visual Studio の DevOps 機能を特定します。

継続的インテグレーション環境の使用

Azure Pipelines を使用して Xamarin アプリを構築する

Azure Pipelines を使用して、Android および iOS 用の Xamarin アプリを自動的にビルドします。

App Center を使用して Xamarin アプリをビルドする

GitHub、Azure DevOps、または Bitbucket から直接、App Center を使用して Xamarin.iOS および Xamarin.Android ソリューションを構築します。

TeamCity を使用して Xamarin アプリを構築する

このガイドでは、TeamCity を使用してモバイル アプリをコンパイルし、App Center Test に送信する手順について説明します。

Jenkins を使用して Xamarin アプリを構築する

このガイドでは、Jenkins を継続的インテグレーション サーバーとして設定し、Xamarin で作成されたモバイル アプリのコンパイルを自動化する方法について説明します。 バージョン管理システムに変更がコミットされたときに、Jenkins を OS X にインストールし、それを構成し、Xamarin.iOS アプリと Xamarin.Android アプリをコンパイルするようにジョブを設定する方法について説明します。