Approval Job
Las tareas críticas que requieren una revisión manual para proceder se pueden definir como un approval job en el pipeline. Los steps definidos en el approval job suelen ser un conjunto de validaciones necesarias antes de que se ejecute un despliegue. Cuando se configura un approval job, la ejecución del pipeline se pausa hasta que el aprobador apruebe el job.
Se enviará una notificación por correo electrónico al aprobador para que apruebe el job. También puede aprobarlo directamente desde la consola. Obtén más información sobre cómo aprobar un job desde la consola en esta sección de ayuda.
Puedes definir los approval jobs para el pipeline como pares clave-valor utilizando la clave approve.
Propiedades de un Approval Job
| Clave | Valor | Es obligatorio |
|---|---|---|
| type | Esta clave contiene la subclave type-name. | Sí |
| type-name | Especifica este valor como "approval". | Sí |
| type-variables | Esta clave contiene las subclaves reviewers y message. | Sí |
| reviewers | Especifica las direcciones de correo electrónico de los revisores que pueden aprobar este job. | Sí |
| message | Proporciona el mensaje que se debe enviar al aprobador. | Sí |
-
Solo puedes agregar un único revisor para el approval job.
-
El approval job no tiene un tiempo de espera específico, lo que significa que la ejecución del pipeline permanecerá pausada hasta que el aprobador tome acción.
Fragmento de código YAML para Approval Job
A continuación se muestra un fragmento de código de ejemplo para un approval job:
approve:
type:
type-name: approval
type-variables:
reviewers:
- amelia.b@zylker.com
message: Review this
Última actualización 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us