Skip to content
Latchkey

O Que É um Resource Group em CI?

Um resource group é um rótulo que, quando compartilhado por múltiplos jobs, faz o sistema de CI rodar esses jobs sequencialmente em vez de em paralelo. Ele impõe exclusão mútua sobre algo pelo qual os jobs competem, como um ambiente de deploy. Apenas um job que detém o grupo roda por vez.

Por que importa

Dois jobs de deploy atingindo o mesmo ambiente ao mesmo tempo podem gerar uma corrida e corromper o estado. Atribuir a eles um resource group os serializa para que deploys aconteçam um após o outro. É a proteção padrão contra deploys concorrentes para um único alvo.

Guias relacionados