2017-07-17 9 views
0

私は今までプロジェクトでCI-CDを設定するためにXcodeサーバーアプリを使用していました。私はXcode 9から、server.appの必要はないことを知りました。Xcode 9 IDEにxcodeサーバーをセットアップできます。Xcode 9でXcodeサーバーを操作するには? Xcode 9を常に開いておく必要がありますか?

以前のプロジェクトのセットアップで私のMacでXcodeサーバーが動作していて、Xcode 9のXcodeサーバーをセットアップしても動作しないので、これをテストできませんでした。 Xcode 9がXcode 9でどのように動作するかを理解したいだけです。

開発とCI-CDの両方のセットアップを同じIDEで行うことはできますか?

もしそうなら、Xcodeを常に開いた状態にしておく必要があります。実行しているとXcodeに何らかのパフォーマンス上の影響はありますか?

答えて

1

Xcode 9に組み込まれているXcodeサーバーは、Xcode 8とServer.appを使用した現在の設定と非常によく似ています。主な違いは、Server.appはもはや必要なくなり、web/apiコンポーネントはすべてXcode.appにバンドルされていることです。

Xcode 8/Server 5.3.xの設定と同様に、専用のユーザーアカウントがXcode CIサーバーとして使用するマシンにセットアップされます。すべての統合はこのアカウントを使用して処理されます。したがって、Xcode.appのアカウントコピーを常に実行する必要はなく、1台のマシンを標準のIDEとCIサーバーの両方として機能させることができます。

+0

Xcodeサーバーの設定手順はすべて同じですか?リポジトリの作成とリンクの方法は? – yaali

+0

@yaaliあなたがHosted Repositories機能について質問している場合、これはXcode Server(Xcode 9)から削除されました。 – richardpiazza

関連する問題