ManualIntervention@8: tarea intervención manual v8
Use esta tarea para pausar la implementación en una canalización de versión y esperar la intervención manual.
Sintaxis
# Manual intervention v8
# Pause deployment and wait for manual intervention.
- task: ManualIntervention@8
inputs:
#instructions: # string. Instructions.
#emailRecipients: # string. Notify users.
#onTimeout: 'reject' # 'reject' | 'resume'. On timeout. Default: reject.
Entradas
instructions
-
instrucciones
string
.
Especifica las instrucciones que se muestran al usuario al reanudar o rechazar la intervención manual. En función de estas instrucciones, el usuario tomará una decisión informada sobre esta intervención manual.
emailRecipients
-
Notificar a los usuarios
string
.
Envía un correo electrónico pendiente de intervención manual a usuarios específicos (o grupos). Solo los usuarios con permiso de administración de implementación pueden actuar en una intervención manual.
onTimeout
-
al tiempo de espera
string
. Valores permitidos: reject
, resume
. Valor predeterminado: reject
.
Rechaza o reanuda automáticamente la intervención manual después de que esté pendiente para el tiempo de espera especificado, o 60 días, lo que sea anterior.
Opciones de control de tareas
Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.
Variables de salida
Ninguno.
Observaciones
Use esta tarea en una canalización de versión para pausar una implementación activa dentro de una fase. Normalmente se ejecuta para realizar varios pasos o acciones manuales y, a continuación, se reanudan las tareas de implementación automatizadas.
Nota:
Esta tarea solo se puede usar en un trabajo sin agente y está pensada para su uso en una canalización de versión clásica. En este artículo se hace referencia a las canalizaciones clásicas. Para el uso de YAML, consulte tarea Validación manual.
La tarea Intervención manual no realiza acciones de implementación directamente. En su lugar, permite pausar una implementación activa dentro de una fase, normalmente para realizar varios pasos o acciones manuales y, a continuación, se reanudan las tareas de implementación automatizadas. Por ejemplo, es posible que el usuario tenga que editar los detalles de la versión actual antes de continuar (quizás escribiendo los valores de las variables personalizadas usadas por las tareas de la versión).
La configuración de la tarea intervención manual incluye un parámetro Instructions que se usa para proporcionar información relacionada o para especificar los pasos manuales que ejecuta el usuario durante el trabajo sin agente. Puede configurar la tarea para enviar notificaciones por correo electrónico a usuarios y grupos de usuarios cuando está esperando la intervención y especificar la respuesta automática (rechazar o reanudar la implementación) después de que se produzca un tiempo de espera configurable.
Nota:
Puede usar variables integradas y personalizadas para generar partes de las instrucciones.
Cuando la tarea Intervención manual se activa durante una implementación, establece el estado de implementación en IN PROGRESS. Se muestra una barra de mensajes con un vínculo que abre el cuadro de diálogo Intervención manual, que contiene las instrucciones. Después de llevar a cabo los pasos manuales, el administrador o el usuario pueden optar por reanudar la implementación o rechazarla. Los usuarios con Administrar permiso de implementación en la fase pueden reanudar o rechazar la intervención manual.
Para obtener más información sobre el uso de esta tarea, consulte Introducción a las aprobaciones y puertas.
Requisitos
Requisito | Descripción |
---|---|
Tipos de canalización | Versión clásica |
Se ejecuta en | Servidor |
demandas | Ninguno |
funcionalidades de |
Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo. |
restricciones de comandos | Cualquiera |
variables settable | Cualquiera |
Versión del agente | Todas las versiones de agente admitidas. |
Categoría de tarea | Desplegar |