Xcode サービスとは

Xcode サービスは、ソフトウェアの静的分析、ユニットテスト、およびビルドのアーカイブを自動化するための「継続的インテグレーションシステム」です。このサービスはアプリケーションデベロッパ向けで、サーバ上に「Xcode」がインストールされている必要があります。

継続的インテグレーションは、ソフトウェアを継続的にテストおよびビルドして、ビルドごとの作業品質を維持するソフトウェア開発手法です。定期的に、またはコードがコミットされるたびに、開発者の作業結果が Xcode サービスによってビルド、分析、テスト、およびアーカイブされます。

Xcode サービスは、ソース管理リポジトリ(Git)に接続し、ソースコードをチェックアウトして、プロジェクトをインテグレートします。「Xcode」では、この独立した自動化命令セットが「ボット」と呼ばれます。

開発者は通常、「Xcode」を使用してボットを操作します。開発者以外のユーザがボットの管理とレポートに使える Web アプリケーションもあります。

はじめに

このチュートリアルを実行するには、以下のものが必要です:

  • 「Server」がインストールされた Mac

    このチュートリアルでは、サーバの名前は「myserver.local」です。

  • Git リポジトリにコミットできる Xcode プロジェクト

    サンプルプロジェクトの名前は「Mac_Calc」です。

  • 「Xcode」がインストールされた開発用 Mac

    これはたいてい、開発ですでに使用中の Mac になります。

レッスン:Xcode サービスを設定する