Skip to content
Latchkey

O Que É um Interruptible Job?

Um interruptible job é um job marcado como seguro para cancelar quando um novo commit dispara um pipeline novo no mesmo branch, tornando obsoleta a execução em andamento. A plataforma interrompe o job redundante para recuperar capacidade. Jobs que não podem ser interrompidos, como um deploy, ficam sem a marcação.

Por que isso importa

Pushes rápidos podem deixar vários pipelines desatualizados rodando para o mesmo branch, desperdiçando tempo de runner. Marcar jobs como interruptible permite que o CI cancele os que foram substituídos e mantenha apenas o mais recente. Isso corta minutos desperdiçados, o que reduz diretamente o custo em runners gerenciados tarifados por uso.

Guias relacionados