Hardening Phase - Definição do Glossário de CI/CD
Uma hardening phase é uma janela de fim de ciclo dedicada a corrigir bugs, fechar bloqueadores e testes de regressão completos em vez de novas features.
Uma hardening phase é um período de estabilização no fim de um ciclo de release focado em corrigir bugs, fechar bloqueadores e rodar testes de regressão completos em vez de adicionar features.
O hardening transforma um build feature-complete em um enviável. Ele geralmente começa após o feature freeze e termina quando os exit criteria (zero bloqueadores, regressão verde) são atendidos e um release candidate é aprovado.
O que acontece durante o hardening
Suítes de regressão completas rodam, os bugs descobertos são triados e corrigidos, e o release candidate é retestado até estar estável o suficiente para ser enviado.
Guias relacionados
Stabilization - CI/CD Glossary DefinitionStabilization: Stabilization is the work of driving a release build toward reliability by fixing defects and…
Feature Freeze - CI/CD Glossary DefinitionFeature Freeze: A feature freeze is a point in a release cycle after which no new features are accepted, so r…
Exit Criteria - CI/CD Glossary DefinitionExit Criteria: Exit criteria are the conditions that must be true for a phase (a test cycle, a hardening peri…