管理
サンドボックス一覧
シェル
wp rudel list
別のツールで構造化出力が必要な場合は、--format=jsonを使います。
サンドボックスの詳細を確認する
シェル
wp rudel info alpha-3be7
レコードには、ID、名前、パス、ステータス、エンジン、テーブルプレフィックス、テーマ、保護状態、ラベル、最終アクティビティ、クローンのメタデータ、サイズ、URL、コンテンツパスが含まれます。
メタデータの更新
シェル
wp rudel update alpha-3be7 \
--owner=dennis \
--labels=qa,agent \
--purpose="Regression run" \
--ttl-days=3
メタデータを更新しても、サンドボックスのサイトコンテンツは書き換えられません。--ttl-daysは現在からの有効期限を設定し、--clear-expiryは有効期限を解除します。
サンドボックスを保護する
シェル
wp rudel update alpha-3be7 --protected
保護されたサンドボックスは、手動とスケジュール実行の両方でクリーンアップの対象外になります。--unprotectedで保護を解除します。
サンドボックスの破棄
シェル
wp rudel destroy alpha-3be7
コマンドは確認を求めます。スクリプトで確認を省略するには--forceを渡します。
シェル
wp rudel destroy alpha-3be7 --force
ここでは保護設定は適用されません。destroyは保護されたサンドボックスも削除します。
サンドボックスを破棄すると、そのプレフィックスを持つすべてのテーブル(スナップショットテーブルを含む)が削除され、リンクされたworktreeとサンドボックスディレクトリが削除され、Rudel環境レコードも削除されます。