Web ブラウザからボットを監視


ご使用のサーバでホストされているボットのウェブサイトはそれらの統合に関する詳細とともに、ボットの活動の概要を提供します。ボットの Web サイトから、あなたのチームはボットの活動を見たり、アーカイブをダウンロードしたり、ビルドしたプロダクトを表示することができます。(製品はアプリだけを含んでおり、アーカイブは Xcode プロジェクトを含んでいます。)



誰がボットのウェブサイトを表示し、使用できるかを指定するには


  1. サーバアプリのサイドバーで、[Server(サーバ)] のリストの中の Xcode を選択して下さい。


  2. ServicesSidebar_2x-1


  3. [設定(Setting)] タブをクリックします。


  4. SettingsTab_2x


  5. アクセス許可を与えるには [Edit(編集)] ボタンをクリックします。


  6. server_xcode_edit_access_permissions_2x


  7. 現れたダイアログで、誰がボットを作成し閲覧できるか、そのアーカイブとプロダクトをダウンロードできるかを特定して下さい。

    BotPermissions_2x


    • ポップアップメニューから "すべてのユーザー" を選択した場合は、サイトへのすべての訪問者はボットを表示したり、アイテムをダウンロードできます。

    • "ログインユーザー" または "一部のユーザーのみ" を選択した場合は、認証されていないユーザーは、データのないボットのホームページを見ます。ウェブページの左上隅にある [Log In(ログイン)] ボタンは、ユーザーが有効なユーザー名とパスワードでログインすることができます。サーバ上のユーザーアカウント作成に関する詳細は チームメンバーのため Xcode サーバを設定 を参照して下さい。

    • "一部のユーザーだけ" を選択した場合は、ユーザーとグループの一覧が表示されます。ニーズに合わせてユーザーとグループを追加し、削除して下さい。

  8. ウェブサイトへの表示だけにアクセスを許可または制限するには、"表示だけにアクセスを許す" と "以下からの接続を許す" ポップアップメニューを使用します。

  9. 表示だけにアクセス権を持つユーザーは、ウェブサイトを閲覧できますが、ボットを作成し、ボットを管理し、または Xcode で統合を開始することはできません。特にボットの活動の表示だけにアクセス権を持っていることから利益を得る人々は、ソフトウェアテスター、プロジェクトマネージャ、およびシードコーディネーターです。


ボットのウェブサイトを表示


ボットのウェブサイトを表示するには、hostname/xcode/ のアドレスに移動し、ここで hostname は (たとえば server.mycompany.com など)、あなたのサーバのインターネットドメインネームであり、またはまたは (例えば、server.local など)、そのローカルホスト名で Web ブラウザで移動します。Xcode サーバで構成された閲覧権限に応じて、あなたのローカルまたは Open Directory アカウントの資格情報を使用してログインするよう求められます。


ボットのホームページでは、サーバ上で実行されているボットの最新の統合の概要リストを表示します。



bots_website_summary_2x


ボットのウェブサイトは、サーバアプリからもアクセスできます。


OS X サーバアプリからボットのウェブサイトにアクセスするには


  1. サーバアプリのサイドバーの[Service(サービス)] の一覧で、[Xcode] をクリックします。


  2. ServicesSidebar_2x-1


  3. [Setting(設定)] をクリックして下さい。


  4. SettingsTab_2x


  5. デバイスの表の下で、"ボットの表示" ボタンをクリックします。


  6. server_view_bots_2x


    Web ブラウザでボットの Web サイトが開きます。


また、開発用 Mac のレポートナビゲータからボットの Web サイトにアクセスできます。


レポートナビゲータからボットのウェブサイトにアクセスするには


  1. 開発用 Mac の Xcode で、[View(表示)] > [Navigator(ナビゲーター)] > [Show Report Navigator(レポートナビゲータ表示)] を選択します。



    xcode_report_navigator_sidebar_2x-1


  2. レポートナビゲーターの上部で [By Group(グループで)] をクリックします。


  3. xcode_report_navigator_by_group_button_2x


    ボットのすべての統合がボットの名前の下にグループ化されます。

  4. レポートナビゲータ内のボットを Control-クリックし、ショートカットメニューから "ブラウザでボットを表示" を選択します。


  5. xcode_report_navigator_view_bot_in_browser_contextual_menu_2x


    Web ブラウザでボットの Web サイトが開きます。


ボットの Web サイトをログアウトするには


bots_website_logout_2x


ボットの Web サイトからボットを監視


ボットをタップしたりボットのホームページ上の統合名をクリックすることで、ボットや統合の最新の統合の概要を表示できます。



ボットの統合のリストをフィルタリングするには


  1. ボットのホームページのヘッダーの中央にある [filter(フィルタ)] ボタンをクリックします。
  2. フィルタのポップアップメニューからフィルタリングしたいリストの条件を選択します。


  3. bots_website_filtering_2x


    • Latest(最新) は、各ボットの最新の成功した統合を表示します。
    • Failed(失敗した) は、各ボットの最新の失敗した統合を表示します。
    • Succeeded(成功した)は、各ボットの最新の成功した統合を表示します。
    • Flagged(フラグ付き)は、各ボットの最新フラグ付き統合を表示します。

    選択した後、ボットのホームページのタイトルはアクティブなフィルタリングの範疇を表示します。


ボットの統合の結果を表示するには


ボットのホームページ上でリスト内のボットや統合の名前をクリックして下さい。



bots_website_integration_detail_2x


ボットによって実行された最新の統合の概要がコミットと一緒に、表示されます。


例えば、識別するために [Flag(フラグ)] ボタンをクリックして特定の統合をリリース候補とすることができます。フラグがどのような意味を持つかは、あなたの組織に任されています。



bots_website_integration_flag_2x


ボットの Web サイトから Xcode のボットを開く


ボットの Web サイトは、迅速に開発用の Mac 上の Xcode でボットを開くためのメカニズムを提供します。


Xcode でボットを開くには


  1. 開発用の Mac のボットのウェブサイトを見ながら、ボットホームページ上のリスト内の任意のボットや統合の名前をクリックします。
  2. ブラウザウィンドウは、ボットによって実行された最新の統合の概要を表示します。

  3. "Open in Xcode(Xcodeで開く)" リンクをクリックします。


  4. bots_website_open_in_xcode_button_2x


    Xcode がボットを開きます。



ボットのウェブサイトから統合アセットをダウンロード


ボットのウェブサイトは、適用できる時にテスターや他のチームメンバーに製品の資産、ビルド、およびアーカイブの配布を容易にします。アーカイブは Xcode プロジェクトを含んでいるのに対し、製品に、単にアプリを含んでいます。


統合のログと OS X の資産をダウンロードするには


  1. ボットのホームページ上でリスト内の任意のボットや統合の名前をクリックします。
  2. ブラウザウィンドウは、ボットによって実行された最新の統合の概要を表示します。

  3. 統合のログと資産をダウンロードするため [Download(ダウンロード)] リンクをクリックします。


bots_website_download_button_2x


統合のアーカイブを OS X にダウンロードするには


  1. ボットのホームページ上でリスト内の任意のボットや統合の名前をクリックします。
  2. ブラウザウィンドウは、ボットによって実行された最新の統合の概要を表示します。

  3. 利用可能な場合、製品のアーカイブ (Xcode のプロジェクト) をダウンロードするには、[Archive(アーカイブ)] のリンクをクリックします。


bots_website_archive_button_2x


統合がアーカイブのリンクを含んでいない場合、統合のアーカイブは存在していません。


ボットの Web サイトから iOS のプロダクトをインストール


iOS のプロダクトの場合、ボットの Web サイトは、統合、ならびにプロダクト (アプリ) 自身、インストールするにはプロダクトをインストールするには無線 LAN が必要なプロファイルを可能にします。ボットが、iOS のプロジェクトであり、統合がプロダクトを含んでいる場合は、青や緑のインストールボタンが、統合概要画面に表示されます。青色のインストールボタンは、Xcode サーバが無線 LAN 経由インストールプロファイルをインストールする必要があることを示し、緑のインストールボタンは、プロダクトがインストールできることを示しています。


iOS の統合の無線 LAN のインストールプロファイルをインストールするには


  1. ボットのホームページ上のリストで、任意のボットや統合の名前をタップします。
  2. ブラウザウィンドウは、ボットによって実行された最新の統合の概要を表示します。


  3. 統合のアプリをインストールするために青色のインストールリンクをタップします。


bots_website_install_profile_button_2x


プロファイルをインストールした後、プロダクトは、今やインストールの準備ができていることを示し、インストールリンクの色が青から緑へリンクの色が変更します。


iOS に統合のプロダクト (アプリ) をインストールするには


bots_website_install_app_button_2x


大画面でボットを表示


大きな、または専用のディスプレイ上でボットのステータスを知るのを保つためには、大画面でそれらを表示します。


大画面でボットを表示するには


次のいずれか一つの操作を行います。


bots_website_big_screen_button_2x


ウェブページは、フルスクリーンにすることができ、それは AirPlay·ミラーリングを使用して表示できます。各ボットのための最も適切なステータス情報を表示する、サーバのすべてのボットの間で大画面は切り替わります。ボットや、最新の成功した統合の結果の一覧が左側に表示されます。ボットを積極的に切り替えることについて、エラー、警告、コミット、テストの数が表示されます。プラス(+)またはマイナス(-)の符号が先行した値は、以前の統合から増加または減少した事を示します。


ボットの統合については、コミッターのイニシャルが表示され、白い丸で囲まれっています。この丸は、現在の統合のすべてのコミットのうち、全てのコードに寄与しているコミッターを示しています。色付きの丸は、該当する場合は、問題を起こしたコミッターのコードの寄与を示しています。赤はエラーを示し、黄色は警告を表し、青色は、静的解析の問題を表しています。



big_screen_2x


以下のビデオは、WWDC2014: Xcode 6 との継続的な統合 から抜粋のビデオで、大画面インタフェースに関して述べています。



注意: ここには本来ビデオが埋め込まれてますが、省略しました。





前:レポートナビゲータからボットを管理し監視
目次
Xcode 9 の新機能

XCode:継続的統合
  • OS X サーバのインストールおよび Xcode サーバの設定
  • OS X サーバと Xcode をダウンロード
    Xcode サーバを設定<
    チームメンバーのため Xcode サーバを設定
    Xcode サーバにアクセスするように開発用の Mac を設定
  • ソースコードリポジトリへのアクセスを可能に
  • リポジトリの認証オプション
  • SSH について
    HTTPS について
    読むことを推奨されるもの
    開発用の Mac からリモートリポジトリに接続する
  • Xcode サーバで Git リポジトリをホストする
  • 開発用の Mac からサーバにローカルリポジトリのクローンを作成
    プロジェクトを作成し、サーバ上のリポジトリをホスト
    Xcode サーバ上で Git リポジトリを作成し、開発用 Macからアクセス
    サーバーでホストされたリポジトリにコミットをプッシュ
    既存の Xcode プロジェクトに Git のサポートを追加
  • 継続的統合を実行するためにボットを設定
  • ビルドスキームを共有
    統合の実行のためボットを作成する
    ベストプラクティスに従う
  • レポートナビゲータからのボットの管理および監視
  • レポートナビゲータで bot を管理
    ボットビューアで ボットの監視と管理
    統合ビューアでの統合の詳細レビュー
  • Web ブラウザからボットを監視
  • ボットのウェブサイトを表示
    ボットの Web サイトからボットを監視
    ボットの Web サイトからXcode のボットを開く
    ボットのウェブサイトから統合アセットをダウンロード
    ボットの Web サイトから iOS のプロダクトをインストール
    大画面でボットを表示
    マニュアル改訂履歴












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ