Pipeline Stage - Definição do Glossário de CI/CD
Um pipeline stage agrupa jobs de CI/CD relacionados em uma fase (build, test, deploy) que roda até concluir antes que o próximo stage comece.
Um pipeline stage é uma fase nomeada de uma pipeline de CI/CD (como build, test ou deploy) que agrupa jobs relacionados e deve concluir antes que o próximo stage comece.
Stages dão à pipeline um formato claro. O trabalho dentro de um stage pode rodar em paralelo, mas os stages em si são ordenados, então um stage de test com falha impede que o stage de deploy chegue a rodar.
Como stages diferem de jobs
Um stage é um agrupamento lógico; jobs são as unidades de trabalho dentro dele. No GitHub Actions não há uma keyword stage, então as equipes modelam stages com dependências needs entre jobs que forçam a ordenação.
Guias relacionados
Pipeline Gate - CI/CD Glossary DefinitionPipeline Gate: A pipeline gate is a checkpoint in a CI/CD pipeline that blocks progress until a defined condi…
Quality Gate - CI/CD Glossary DefinitionQuality Gate: A quality gate is a pass/fail checkpoint that fails a build when code quality metrics (coverage…
Entry Criteria - CI/CD Glossary DefinitionEntry Criteria: Entry criteria are the conditions that must be satisfied before a phase (such as testing, a r…