Skip to content
Latchkey

Priority Queue - Definição do Glossário de CI/CD

Uma priority queue executa jobs de CI de prioridade mais alta antes dos de prioridade mais baixa.

Uma priority queue é uma fila de jobs que despacha jobs de prioridade mais alta antes dos de prioridade mais baixa, em vez de seguir a ordem estrita de chegada, para que execuções urgentes (release builds, CI da main branch) passem à frente.

Uma priority queue ordena os jobs em espera por uma prioridade atribuída, em vez de puramente pelo horário de submissão. Isso permite que pipelines críticos passem à frente de trabalho best-effort quando os runners estão escassos.

Em CI

Prioridades comuns colocam jobs de main branch e release acima de retries de pull request e jobs noturnos, para que um acúmulo na fila nunca bloqueie um hotfix.

Guias relacionados