Adición de una etapa de aprobación
La etapa de aprobación realiza una pausa en el despliegue durante un período especificado para la decisión manual del aprobador. Los aprobadores reciben una notificación de los despliegues pendientes de aprobación manual. El período de timeout por defecto para la aprobación es de siete días después de que falle el despliegue. Puede configurar la etapa de aprobación manual para requerir más de una aprobación. Los aprobadores pueden aprobar o rechazar despliegues.
Todos los servicios de Oracle Cloud Infrastructure (OCI) se integran con Identity and Access Management (IAM) para las cuestiones relativas a la autenticación y autorización. Para otorgar a los usuarios permiso para aprobar un despliegue, debe crear un grupo, agregar usuarios (aprobadores) al grupo y definir políticas. Para ver ejemplos de políticas, consulte las políticas de etapa de aprobación en Políticas de pipeline de despliegue.
- Abra el menú de navegación y haga clic en Servicios para desarrolladores. En DevOps, haga clic en Proyectos.
- Seleccione un proyecto y un pipeline asociados a ese proyecto.
- Para agregar la etapa de aprobación de forma secuencial o en paralelo, haga clic en el icono + y seleccione Agregar etapa.
- Seleccione Control: aprobación y, a continuación, haga clic en Siguiente.
- Introduzca el nombre y la descripción de la etapa. La adición de una descripción es opcional.
- Introduzca el número de aprobadores.
- Para agregar la etapa de aprobación al pipeline, haga clic en Agregar.
Para agregar una etapa de aprobación al pipeline, ejecute el comando
create-manual-approval-stage
:oci devops deploy-stage create-manual-approval-stage
Parámetros necesarios para el comando
create-manual-approval-stage
:--approval-policy
--pipeline-id
--stage-predecessor-collection
Para obtener todos los comandos para
deploy-stage
:oci devops deploy-stage -h
Para obtener ayuda para el comando
create-manual-approval-stage
:oci devops deploy-stage create-manual-approval-stage -h
Para agregar una etapa de aprobación al pipeline, utilice la operación
CreateDeployStage
. Para el atributodeployStageType
, especifique el valorMANUAL_APPROVAL
.