Zum Inhalt springen

Verwalten

Sandboxes auflisten

Shell
wp rudel list

Verwende --format=json, wenn ein anderes Werkzeug eine strukturierte Ausgabe benötigt.

Eine Sandbox prüfen

Shell
wp rudel info alpha-3be7

Der Datensatz enthält ID, Name, Pfad, Status, Engine, Tabellenpräfix, Theme, Schutzstatus, Labels, letzte Aktivität, Klon-Metadaten, Größe, URL und Inhaltspfad.

Metadaten aktualisieren

Shell
wp rudel update alpha-3be7 \
  --owner=dennis \
  --labels=qa,agent \
  --purpose="Regression run" \
  --ttl-days=3

Metadatenaktualisierungen schreiben den Inhalt der Sandbox-Website nicht neu. --ttl-days setzt den Ablaufzeitpunkt ausgehend von jetzt; --clear-expiry entfernt ihn.

Eine Sandbox schützen

Shell
wp rudel update alpha-3be7 --protected

Geschützte Sandboxes werden bei manueller und geplanter Bereinigung übersprungen. Entferne den Schutz mit --unprotected.

Eine Sandbox zerstören

Shell
wp rudel destroy alpha-3be7

Der Befehl fragt nach einer Bestätigung. Übergib --force, um die Abfrage in Skripten zu überspringen:

Shell
wp rudel destroy alpha-3be7 --force

Der Schutz gilt hier nicht: destroy entfernt auch geschützte Sandboxes.

Beim Zerstören einer Sandbox werden alle Tabellen mit ihrem Präfix gelöscht (einschließlich Snapshot-Tabellen), verknüpfte Worktrees und das Sandbox-Verzeichnis entfernt sowie der Umgebungsdatensatz Rudel gelöscht.