| 署名環境の永続化 |
チームの手順に沿って環境と権限を管理できます。機密認証情報には最小権限を適用してください |
環境の破棄、スナップショット、認証情報の注入方法を確認する必要があります |
設定は容易ですが、個人利用との境界が混在する可能性があります |
| 依存関係キャッシュ |
固定ローカルストレージ上で消去と再利用の方針を定められます |
タスク間でキャッシュが保持されるか確認する必要があります |
長期保持できますが、個人デバイスの容量を消費します |
| CI Runnerの接続 |
固定Runnerを登録し、タグでプロジェクトとタスク種別を分けられます |
通常はタスクごとに作成する方式で、接続方法はプラットフォームによって異なります |
接続できますが、デバイスがオフラインになるとキューに直接影響します |
| グラフィカルインターフェース操作 |
macOSのグラフィカルインターフェースに対応し、Xcodeの設定や対話的な調査に適しています |
グラフィック機能とクライアント互換性を項目ごとに確認する必要があります |
直接操作でき、ローカルデバッグに適しています |
| SSH自動化 |
スクリプト実行、ログ収集、キャッシュ管理、タスクオーケストレーションに利用できます |
通常は対応しますが、ホストの識別情報とライフサイクルが変わる可能性があります |
利用できますが、リモートネットワークとオンライン状態を自分で管理する必要があります |
| 長時間タスクの実行 |
個人の作業マシンを占有せず、ノードは365日、年間を通じて稼働します |
最長タスク時間と環境のライフサイクルを確認する必要があります |
スリープ、ネットワーク切断、持ち出しにより実行に影響が出ます |