Todas as coleções

Validando com check

Execute buildprint check antes de cada buildprint apply. O check valida o workspace em relação aos invariantes do Buildprint. Funcionalmente, ele é como uma verificação de CI / build / lint.

buildprint check

Escopo padrão

Por padrão, o check analisa os arquivos que foram alterados em comparação com o snapshot do Bubble para a branch atual. Isso mantém a execução rápida durante um ciclo de edição. Use --all para executar novamente todas as regras em todo o workspace (podem existir problemas pré-existentes identificados que o próprio verificador de problemas do Bubble não detectou).

buildprint check --all

Filtragem de regras

  • --rule <id> — restringe a uma única regra ou a um glob (por exemplo, --rule 'children-manifest/*'). Coloque o glob entre aspas no zsh.

  • --level <error|warning|info> — severidade mínima para relatar. O padrão é info.

Saída legível por máquina

Use --json para obter os problemas como JSON estruturado em vez de texto legível por humanos. O modo JSON é útil quando um script envolve o check.

Executando apply apenas se o check estiver limpo

buildprint check --auto-apply

Se --auto-apply estiver definido e o check relatar zero problemas, o apply é executado imediatamente. --auto-apply não pode ser combinado com --rule ou --json.

Isso foi útil?