Adicionando um Estágio de Aprovação
O estágio de aprovação pausa a implantação de uma duração especificada para decisão manual do aprovador. Os aprovadores são notificados sobre implantações com aprovação manual pendente. O período de timeout padrão para aprovação é sete dias após a falha de implantação. É possível configurar o estágio de aprovação manual para exigir mais de uma aprovação. Os aprovadores podem aprovar ou rejeitar implantações.
Cada serviço do Oracle Cloud Infrastructure (OCI) é integrado com o serviço IAM (Identity and Access Management) para autenticação e autorização. Para conceder aos usuários permissão para aprovar uma implantação, crie um grupo, adicione usuários (aprovadores) ao grupo e defina políticas. Para obter exemplos de política, consulte as políticas de estágio de Aprovação em Políticas de Pipeline de Implantação.
- Abra o menu de navegação e clique em Serviços ao Desenvolvedor. No DevOps, clique em Projetos.
- Selecione um projeto e um pipeline associado a esse projeto.
- Para adicionar o estágio de Aprovação sequencialmente ou em paralelo, clique no ícone + e selecione Adicionar estágio.
- Selecione Controle - Aprovação e clique em Próximo.
- Informe o nome e a descrição do estágio. A adição de uma descrição é opcional.
- Digite o número de aprovadores.
- Para adicionar o estágio de Aprovação ao pipeline, clique em Adicionar.
Para adicionar um estágio de aprovação ao pipeline, execute o comando
create-manual-approval-stage
:oci devops deploy-stage create-manual-approval-stage
Parâmetros obrigatórios para o comando
create-manual-approval-stage
:--approval-policy
--pipeline-id
--stage-predecessor-collection
Para obter todos os comandos para
deploy-stage
:oci devops deploy-stage -h
Para obter ajuda para o comando
create-manual-approval-stage
:oci devops deploy-stage create-manual-approval-stage -h
Para adicionar um estágio de aprovação ao pipeline, use a operação
CreateDeployStage
. Para o atributodeployStageType
, especifique o valorMANUAL_APPROVAL
.