CI/CD — Operacionalização (B)
Ponto de vista: IMP — Implementação
O IMP operacionaliza as pipelines cujos requisitos foram definidos pela INF — ver CI/CD — Definição e Requisitos.
O que o IMP executa
Seção intitulada “O que o IMP executa”A IMP deverá implementar e executar as pipelines contemplando:
| Etapa | Descrição |
|---|---|
| Integração contínua | Commit → build automatizado → análise de qualidade |
| Testes automatizados | Unitários, integrados, funcionais, segurança |
| Geração de build | Empacotamento do artefato versionado |
| Validações de qualidade | Cobertura, complexidade, padrões |
| Validações de segurança | SAST, DAST, dependências vulneráveis |
| Publicação de artefatos | Registro no repositório de artefatos |
| Promoção entre ambientes | Dev → Teste → Homologação → Produção |
| Aprovação manual em gates | Validador Técnico e Validador de Negócio |
| Rollback | Reversão automática ou manual com evidência |
| Dossiê de evidências | Gerado automaticamente pelo Artefato Orquestrador |
Gates de promoção
Seção intitulada “Gates de promoção”Cada promoção entre ambientes exige aprovação explícita:
| Gate | De → Para | Aprovador |
|---|---|---|
| Gate 1 | Dev → Teste | Automático (pipeline verde) |
| Gate 2 | Teste → Homologação | Validador Técnico |
| Gate 3 | Homologação → Produção | Validador Técnico + Validador de Negócio |
Rollback
Seção intitulada “Rollback”Estabilidade em produção (indicadores auditáveis)
Seção intitulada “Estabilidade em produção (indicadores auditáveis)”O conjunto abaixo já materializa estabilidade após a promoção: falha operacional, reversão e tratamento de incidente — sem depender de critérios subjetivos isolados.
| Ocorrência | Registro esperado | Ligação com SIS / INF |
|---|---|---|
| Rollback | Log da pipeline + evidência em IMP/04-evidencias/ + PMT quando obrigatório | Esta página |
| Incidente ou indisponibilidade | Postmortem ou registro em runbook; atualização de OBS / RUN quando a sustentação exigir | Fluxo corretivo |
| Defeito atribuível a entrega recente | Classificação como demanda corretiva e rastreio ao commit e à história ESP | Tipos de Demanda |
← Modelo de Construção · Desvio controlado da especificação → · Visão Geral IMP →