状態を見るMacSupport
SBR - SB RemoteSanary Dev · Sanary Build Remote

開発の状況を、
手元の画面で。

Sanary Build環境のWorkspace、Agent、Judgeの状態を、ひとつの画面で確認するviewer。iPhoneでは同一LANのMacへ接続し、Mac版では同じMacの開発状況をメニューバーから見守れます。

iPhoneのSBR。WorkspaceごとのAgent状態とSBB Judge結果を一覧表示。
作業中も、Judgeの結果も、手元で確認。
iPhone · 同一LANMac · 同じMac

01 / WORKSPACE · AGENT · JUDGE

いま、何が動いているか。

どのWorkspaceでAgentが作業しているか、待機しているか。SBBから届いたJudge結果はどうだったか。iPhoneでもMacでも、開発の状況をまとめて確認できます。

実行と判定は、それぞれのツールが担当。SBRは、その状態を表示します。

iPhoneのSBR。WorkspaceごとのAgent状態とSBB Judge結果を一覧表示。
iPhone · 手元の状態一覧
MacのSBRメニューバーパネル。Workspace一覧とJudge結果を表示。
Mac · メニューバーの状態一覧

02 / IPHONE

Macから離れていても、
同じネットワークなら。

iPhoneとMacを同一LANにつなぎ、MacのSBBでRemote Accessを有効に。QRまたは手入力でPairingし、Mac側で承認すると、iPhoneで状態を確認できます。

利用範囲は同じローカルネットワーク内です。外出先やモバイル回線からの接続には対応していません。

Keep Screen Onで、状態画面の表示中にiPhoneの自動ロックを抑えられます。

Mac側SBBのPairing画面。QRコードとペアリングコード、有効期限を表示。
MacのSBBに表示したQRを、iPhoneで読み取ります。画像のコードは操作例です。

03 / MAC

メニューバーから、
すぐ確認。

同じMac上のSBGへlocalhostで接続。Pairingなしで、Workspace・Agent・Judgeの状態をメニューバーから確認できます。ログイン時に起動する設定も用意しています。

カードから、対応するXcodeまたはVS Codeを前面へ。IDE Focusで作業に戻れます。

IDE Focusはアプリを前面に出す機能です。特定Workspaceのウィンドウ選択は保証しません。

MacのSBRメニューバーパネル。Workspace一覧とJudge結果を表示。
いつものMacで、開発の状況をひと目に。

ALSO ON IPHONE

Macの状態も、そばに。

iPhoneでは、SBGへ届いたSBBの状態や、SBM由来のCPU・MEM・N/Wを確認できます。SBRは届いた値を表示し、計測は行いません。

iPhoneのシステムメトリクス表示。CPU、MEM、N/WとMac名。
SBGに対応するデータが届いているときに表示されます。

SBR - SB REMOTE

つないで、状況を確認。

iPhone

  1. 同一LAN
  2. Pairing
  3. Macで承認
  4. 状態を確認

Mac

  1. 同じMac
  2. ローカル接続
  3. 状態を確認

外部Relayは利用しません。接続手順や設定はSupportでご案内します。

SupportSanary Devお問い合わせ