Xcode サービスとは
Xcode サービスは、ソフトウェアの静的分析、ユニットテスト、およびビルドのアーカイブを自動化するための「継続的インテグレーションシステム」です。このサービスはアプリケーションデベロッパ向けで、サーバ上に「Xcode」がインストールされている必要があります。
継続的インテグレーションは、ソフトウェアを継続的にテストおよびビルドして、ビルドごとの作業品質を維持するソフトウェア開発手法です。定期的に、またはコードがコミットされるたびに、開発者の作業結果が Xcode サービスによってビルド、分析、テスト、およびアーカイブされます。
Xcode サービスは、ソース管理リポジトリ(Git)に接続し、ソースコードをチェックアウトして、プロジェクトをインテグレートします。「Xcode」では、この独立した自動化命令セットが「ボット」と呼ばれます。
開発者は通常、「Xcode」を使用してボットを操作します。開発者以外のユーザがボットの管理とレポートに使える Web アプリケーションもあります。
はじめに
このチュートリアルを実行するには、以下のものが必要です:
-
「Server」がインストールされた Mac
このチュートリアルでは、サーバの名前は「myserver.local」です。
-
Git リポジトリにコミットできる Xcode プロジェクト
サンプルプロジェクトの名前は「Mac_Calc」です。
-
「Xcode」がインストールされた開発用 Mac
これはたいてい、開発ですでに使用中の Mac になります。