Skip to content
Latchkey

Deployment Gate - Definição do Glossário de CI/CD

Um deployment gate deve passar antes que uma release faça deploy em um environment, normalmente reunindo aprovações, health checks e janelas de tempo.

Um deployment gate é um checkpoint que deve passar antes que uma release tenha permissão para fazer deploy em um dado environment, muitas vezes combinando aprovações, health checks e janelas de tempo.

Deployment gates protegem environments, especialmente produção. No GitHub Actions, as regras de proteção de environment atuam como deployment gates: reviewers obrigatórios, wait timers e restrições de branch bloqueiam um job de deploy.

No GitHub Actions

Configure um deployment gate anexando um environment: a um job e habilitando regras de proteção nesse environment (reviewers obrigatórios ou um wait timer). O job pausa até que as regras sejam liberadas.

Guias relacionados