Gerenciamento
Listar ambientes isolados
wp rudel list
Use --format=json quando outra ferramenta precisar de uma saída estruturada.
Inspecionar um ambiente isolado
wp rudel info alpha-3be7
O registro inclui ID, nome, caminho, status, mecanismo, prefixo de tabela, tema, proteção, rótulos, última atividade, metadados de clonagem, tamanho, URL e caminho do conteúdo.
Atualizar metadados
wp rudel update alpha-3be7 \
--owner=dennis \
--labels=qa,agent \
--purpose="Regression run" \
--ttl-days=3
As atualizações de metadados não reescrevem o conteúdo do site no ambiente isolado. --ttl-days define o prazo de expiração a partir de agora; --clear-expiry o remove.
Proteger um ambiente isolado
wp rudel update alpha-3be7 --protected
Ambientes isolados protegidos são ignorados pela limpeza, tanto manual quanto agendada. Remova a proteção com --unprotected.
Destruir um ambiente isolado
wp rudel destroy alpha-3be7
O comando pede confirmação. Passe --force para ignorar a solicitação em scripts:
wp rudel destroy alpha-3be7 --force
A proteção não se aplica aqui: destroy também remove ambientes isolados protegidos.
Destruir um ambiente isolado descarta todas as tabelas com o respectivo prefixo (incluindo tabelas de snapshots), remove worktrees vinculadas e o diretório do ambiente, além de excluir o registro de ambiente Rudel.