guias
As diferenças empilhadas tornam o CI mais caro – faça-os de qualquer maneira
O empilhamento multiplica as execuções do pipeline. A solução é o controle de simultaneidade, não menos solicitações pull.
{autor} · {papel} · {data} · {minutos} {minutosLabel}
Solicitações pull empilhadas são uma boa prática e são genuinamente mais caras em CI: rebasear a parte inferior de uma pilha invalida todas as ramificações acima dela e cada uma delas é executada novamente.
Para onde realmente vai o custo
Não nas solicitações pull extras – nas reexecuções acionadas pelo reempilhamento. Uma pilha de cinco profundidades rebaseada três vezes equivale a quinze execuções de pipeline, cuja maioria dos resultados ninguém lê porque outro rebase já está chegando.
O que fazer em vez de empilhar menos
Seu próximo build pode ser duas vezes mais rápido, pela metade do preço
Comece grátis. Sair é a mesma linha, e publicamos esse diff também.
Relacionado
CI quando seus colegas de equipe são agentesOs agentes de codificação de IA pressionam com muito mais frequência do que os humanos. Veja como isso muda o design do pipeline e o controle de custos.Por que publicamos instruções para sairCada página de migração neste site inclui a diferença para migrar de volta. Aqui está o raciocínio.O que aprendemos executando um milhão de jobs de CITempo de fila, comportamento do cache, dimensionamento correto e modos de falha que só aparecem em escala.Pare de tentar novamente testes instáveisAs novas tentativas automáticas convertem um bug real em um bug intermitente e treinam sua equipe para desconfiar de cada falha.