Xcode サーバの構成
Xcode サーバの設定
Mac 上で、Xcode サーバを実行し、Xcode サーバを設定 し、オプションで 統合タイムアウトを設定 し、ボットを作成および表示するための権限を構成 し、電子メール通知を構成 します。
開発用 Mac 上で、アカウントに Xcodeサーバを追加 すると、ボットの作成を開始できます。
- [Xcode] > [Preferences(設定)] を選択し、[Servers & Bots(サーバーとボット)] をクリックします。
- 右上隅にあるスイッチをクリックして、スイッチをオフからオンに切り替えます。
- 表示されるダイアログで、管理者権限を持つシステムアカウントの資格情報を入力し、[OK] をクリックします。
- 表示されるシートで、ポップアップメニューから Xcod eサーバを実行するためのアカウントを選択します。
- Mac 上で専用アカウントを作成するには、ポップアップメニューから [New user account(新しいユーザーアカウント)]を 選択し、表示されるフィールド内にアカウント情報を入力します。
- [Continue(続行)] をクリックします。
Xcode はサーバーを構成します。
- 別のアカウントを選択した場合は、次のシート上で [Log In(ログイン)] をクリックし、パスワードを入力してから、Xcode を実行しているアカウントに切り替えます。
システムアカウントの隣に緑色のアイコンが表示されたら、ログインしてサーバを実行していることを示しますので、ボットを作成して 統合 を実行する準備ができています。
Xcode サーバが 統合 をキャンセルして電子メール通知を送信するまで待機する時間を設定します。
- [Xcode] > [Preferences(設定)] を選択し、[Servers & Bots(サーバーとボット)] をクリックし、[Setting(設定)] をクリックします。
- スライダーをドラッグして、統合タイムアウトを設定します。
ボットを作成および表示するためのユーザ権限を設定できます。これらのアクションの権限は同じにすることも、個別に設定することもできます。
- [Xcode] > [Preferences(設定)] を選択し、[Servers & Bots(サーバーとボット)] をクリックし、[Permissions(権限)] をクリックします。
- [Create and View Bots(ボットの作成と表示)] ポップアップメニューから、ボットの作成と表示の権限を持つユーザを選択します。
- All users (すべてのユーザ) : すべてのユーザとグループ。
- Logged in users (ログインユーザ) : Xcode サーバを実行している Mac にログインしているユーザのみ。
- Only some users (一部のユーザのみ) : 指定されたユーザとグループのセットのみ。
- ([ボットの作成と表示] ポップアップメニューから) [一部のユーザのみ] を選択した場合は、表の下にある [Add(追加)] ボタン (+) をクリックして、特定のユーザを追加します。
- [View Bots Only(ボットのみを表示)] ポップアップメニューから、ボットのみを表示できるユーザを選択します。
このメニューは、[ボットの作成と表示] ポップアップメニューから [ログインユーザ] または [一部のユーザーのみ] を選択した場合にのみ表示されます。
- ([ボットのみの表示] ポップアップメニューから)[一部のユーザのみ]を選択した場合は、表の下にある [追加] ボタン (+) をクリックして、特定のユーザを追加します。
- [Xcode] > [Preferences(設定)] を選択し、[Servers & Bots(サーバーとボット)] をクリックし、[Mail(メール)] をクリックします。
- 通知の送信に必要な電子メール情報を入力します。
- From Name(差出人の名前) : 送信者の名前。
- From Address(差出人のアドレス) : 送信者のメールアドレス。
- Reply-to Name(返信先の名前) : 返信する相手の名前。
- Reply-to Address(返信先アドレス) : 返信する相手のメールアドレス。
- Outgoing Mail Server : 送信メールサーバ:使用する送信 SMTP サーバのホスト名。
以下も見よ
Xcode サーバを使用した継続的統合
アカウントに Xcode サーバを追加