Compartilhar via


ManualIntervention@8 – Tarefa de intervenção manual v8

Use essa tarefa para pausar a implantação em um pipeline de lançamento e aguardar a intervenção manual.

Use essa tarefa para pausar a implantação em um pipeline de lançamento e aguardar a intervenção.

Syntax

# 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.
# Manual Intervention v8
# Pause deployment and wait for intervention.
- task: ManualIntervention@8
  inputs:
    #instructions: # string. Instructions. 
    #emailRecipients: # string. Notify users. 
    #onTimeout: 'reject' # 'reject' | 'resume'. On timeout. Default: reject.

Entradas

instructions - Instruções
string.

Especifica as instruções mostradas ao usuário ao retomar ou rejeitar a intervenção manual. Com base nessas instruções, o usuário tomará uma decisão informada sobre essa intervenção manual.


emailRecipients - Notificar usuários
string.

Envia um email de intervenção manual pendente para usuários (ou grupos) específicos. Somente usuários com permissão de gerenciamento de implantação podem agir em uma intervenção manual.


onTimeout - No tempo limite
string. Valores Permitidos: reject e resume. Valor padrão: reject.

Rejeita ou retoma automaticamente a intervenção manual depois que ela está pendente para o tempo limite especificado, ou 60 dias, o que for anterior.


Opções de controle de tarefa

Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte Opções de controle e propriedades comuns da tarefa.

Variáveis de saída

Nenhum.

Comentários

Use essa tarefa em um pipeline de lançamento para pausar uma implantação ativa em um estágio. Normalmente, isso é executado para executar várias etapas ou ações manuais e, em seguida, as tarefas de implantação automatizadas são retomadas.

Observação

Essa tarefa só pode ser usada em um trabalho sem agente e destina-se a ser usada em um pipeline de lançamento clássico. Este artigo refere-se a pipelines clássicos. Para uso do YAML, confira Tarefa de validação manual.

Captura de tela da configuração de uma tarefa de Intervenção Manual.

A tarefa Intervenção Manual não executa ações de implantação diretamente. Em vez disso, ele permite pausar uma implantação ativa dentro de um estágio, normalmente para executar várias etapas ou ações manuais e, em seguida, as tarefas de implantação automatizadas são retomadas. Por exemplo, o usuário pode precisar editar os detalhes da versão atual antes de continuar (talvez inserindo os valores para variáveis personalizadas usadas pelas tarefas na versão).

A configuração da tarefa Intervenção Manual inclui um parâmetro De instruções que é usado para fornecer informações relacionadas ou para especificar as etapas manuais que o usuário executa durante o trabalho sem agente. Você pode configurar a tarefa para enviar notificações por email para usuários e grupos de usuários quando ela estiver aguardando intervenção e especificar a resposta automática (rejeitar ou retomar a implantação) depois que ocorrer um tempo limite configurável.

Observação

Você pode usar variáveis internas e personalizadas para gerar partes de suas instruções.

Quando a tarefa Intervenção Manual é ativada durante uma implantação, ela define o estado de implantação como EM ANDAMENTO. Uma barra de mensagens é exibida com um link que abre a caixa de diálogo Intervenção Manual, que contém as instruções. Depois de executar as etapas manuais, o administrador ou o usuário pode optar por retomar a implantação ou rejeitá-la. Os usuários com permissão Gerenciar implantação no estágio podem retomar ou rejeitar a intervenção manual.

Para obter mais informações sobre como usar essa tarefa, consulte Visão geral de aprovações e portões.

Requisitos

Requisito Descrição
Tipos de pipeline Versão clássica
Executa em Servidor
Demandas Nenhum
Funcionalidades Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente Todas as versões do agente com suporte.
Categoria da tarefa Implantar