Criando automações
Abra a aba Automations do seu projeto e clique em Create automation.
O editor possui três partes:
Nome.
Gatilho.
Ações.
Nome
Use um nome descritivo, como Executar testes de fumaça no deploy ou Notificar Slack na mesclagem de branch.
Escolhendo um gatilho
O Buildprint suporta seis tipos de gatilho:
Manual / API: executado apenas quando enfileirado sob demanda pela UI, API REST pública ou MCP.
Live deployed: acionado quando uma nova versão é implantada em produção (live).
Branch merged: acionado quando uma branch é mesclada.
Branch created: acionado quando uma branch é criada.
Branch removed: acionado quando uma branch é removida.
Recurring: acionado de acordo com um cronograma.
Gatilhos baseados em branch expõem parâmetros de branch que as ações podem utilizar.
Os gatilhos Manual / API, Live deployed e Recurring não expõem parâmetros de branch.
Cronogramas recorrentes
As automações recorrentes incluem predefinições:
A cada hora.
Todos os dias às 9h UTC.
Toda segunda-feira às 9h UTC.
Todo domingo às 9h UTC.
Para um cronograma personalizado, escolha Custom e insira uma expressão cron. Você também pode descrever o cronograma em linguagem natural e solicitar ao Buildprint que gere a expressão cron.
Adicionando ações
Cada automação precisa de pelo menos uma ação.
Clique em Add action e escolha:
Run tests.
Send message.
Send webhook.
Deploy agent.
As ações são executadas na ordem exibida. Se uma ação falhar, o Buildprint registra o erro e continua com as ações posteriores.
O 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.
Editando uma automação
Abra o menu da linha e selecione Edit. As alterações entram em vigor após salvar.
Ativando e desativando
Use o seletor Enabled na tabela de automações.
Automações desativadas mantêm sua configuração, mas não serão acionadas. Para automações recorrentes, a desativação remove a execução agendada e a ativação a registra novamente.
Excluindo uma automação
Use Delete no menu da linha.
O Buildprint arquiva a automação, oculta-a da lista, desativa-a e remove qualquer cronograma recorrente.