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 checkEscopo 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 --allFiltragem 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-applySe --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.