Skip to content
Latchkey

O Que É um Release Candidate?

Um release candidate (RC) é um build de software considerado potencialmente final, distribuído para a última rodada de validação antes do release oficial. Se nenhum problema bloqueante for encontrado, o mesmo build é promovido ao release estável; se surgirem problemas, um novo RC é gerado. RCs são rotulados com tags de pré-release como 1.4.0-rc.1.

Por que isso importa

Gerar um release candidate congela um build específico para testes completos, de modo que o artifact validado seja exatamente o artifact entregue, sem mudanças de última hora. Promover o mesmo binário em vez de reconstruí-lo preserva a proveniência e evita introduzir diferenças entre o teste e o release.

Conceitos relacionados

  • Marcado com identificadores de pré-release do SemVer
  • Promovido, não reconstruído, para se tornar o release
  • Distinto de um hotfix, que corrige um release existente

Guias relacionados