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 アプリをコンパイルするジョブを設定する方法について説明します。