Acionando builds
Os builds são acionados automaticamente ao fazer push no Git ou manualmente pelo dashboard, com suporte a debounce e comportamento da fila.
Faça push para o GitHub e o Jamdesk iniciará os builds automaticamente. Você também pode acionar builds pelo dashboard.
Builds automáticos
Cada push para sua branch conectada aciona um build automaticamente:
- Você envia alterações para o GitHub
- O GitHub envia um Webhook para o Jamdesk
- O Jamdesk coloca o build na fila e o inicia
- A documentação compilada é publicada na CDN
Os builds usam debounce. Se você enviar vários commits rapidamente, o Jamdesk aguardará 10 segundos para que a atividade se estabilize antes de iniciar o build.
Builds manuais
Acione um build sem enviar alterações:
Acesse seu projeto no dashboard.
Clique em Settings na barra lateral.
Selecione Rebuild para iniciar um novo build.
Quando usar builds manuais
- Depois de alterar variáveis de ambiente
- Para atualizar após uma falha no build
- Depois de atualizações da plataforma Jamdesk
- Para limpar o conteúdo armazenado em cache
Fila de builds
Durante períodos de tráfego intenso, os builds podem aguardar brevemente na fila. A posição na fila é exibida no dashboard. Os builds são processados na ordem em que foram recebidos.
Builds simultâneos
Cada projeto pode ter um build em execução por vez. Novos acionamentos enquanto um build está em execução serão adicionados à fila.
| Plano | Projetos simultâneos |
|---|---|
| Trial | 1 |
| Pro | 3 |
