Ações
Executar testes
A ação Executar testes inicia as execuções de testes do Buildprint.
Escolha uma das opções:
Todos os testes: todos os testes executáveis ativos no projeto.
Escolher: testes individuais e pastas de testes selecionados.
As pastas podem incluir componentes para organização, mas apenas os testes executáveis são iniciados.
Seleção de branch
Escolha em qual branch os testes devem ser executados.
Gatilhos de eventos de branch podem usar valores do evento:
Branch criada: Branch criada.
Branch removida: Branch removida.
Branch mesclada: Branch de origem ou Branch de destino.
Você também pode escolher uma branch específica do projeto.
Gatilhos Manual / API e Recorrentes não fornecem um parâmetro de branch, portanto, escolha uma branch do projeto.
Enviar mensagem
A ação Enviar mensagem envia uma mensagem de texto baseada em um modelo.
Destinos:
E-mail: um ou mais endereços de e-mail separados por vírgula.
Slack: um canal do Slack conectado ao workspace.
Gatilhos baseados em branch podem inserir parâmetros de modelo na mensagem.
Parâmetros disponíveis:
Branch mesclada: {{branchFrom.id}}, {{branchFrom.name}}, {{branchTo.id}}, {{branchTo.name}}
Branch criada: {{branch.id}}, {{branch.name}}
Branch removida: {{branch.id}}, {{branch.name}}
Gatilhos Manual / API, Live deployed e Recorrentes não expõem parâmetros de branch.
Use Enviar pré-visualização para enviar uma mensagem de teste.
Enviar webhook
A ação Enviar webhook envia uma solicitação HTTPS POST.
Configurar:
URL: deve começar com https://.
Cabeçalhos: cabeçalhos opcionais de chave-valor.
Buildprint inclui automaticamente Content-Type: application/json.
O payload inclui:
event: tipo de gatilho.
automation: ID e nome da automação.
project: ID do projeto e nome do app.
params: parâmetros específicos do gatilho.
timestamp: timestamp ISO 8601.
Use Enviar solicitação de teste para enviar o payload de pré-visualização para a URL configurada.
Deploy agent
Deploy agent pode aparecer como um recurso antecipado em alguns workspaces. Não dependa dele para automações de produção até que o Buildprint o marque como disponível.
Por enquanto, use automações Manual / API, MCP, REST API ou uma conversa normal de agente do Buildprint quando precisar iniciar o trabalho do agente.