Compartilhar via


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

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

Note

This task can only be used in an agentless job and is intended for use in a classic release pipeline. Este artigo refere-se a pipelines clássicos. Para uso do YAML, consulte tarefa validação manual.

Syntax

# This task is supported on classic release pipelines only.
# Use the classic designer to add and configure this task in a classic release pipeline.
# See the following Inputs section for details on the inputs that this task supports.

Inputs

instructions - Instructions
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 - Notify users
string.

Envia um email pendente de intervenção manual 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 - On timeout
string. Valores permitidos: reject, 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 das suas entradas de tarefas. Para obter mais informações, consulte as opções de Controle de e as propriedades comuns da tarefa.

Output variables

None.

Remarks

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.

Note

This task can only be used in an agentless job and is intended for use in a classic release pipeline. Este artigo refere-se a pipelines clássicos. Para uso do YAML, consulte tarefa validação manual.

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

The Manual Intervention task does not perform deployment actions directly. Em vez disso, ele permite pausar uma implantação ativa em 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, talvez o usuário precise editar os detalhes da versão atual antes de continuar (talvez inserindo os valores para variáveis personalizadas usadas pelas tarefas na versão).

The Manual Intervention task configuration includes an Instructions parameter that is used to provide related information or to specify the manual steps the user executes during the agentless job. 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.

Note

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

When the Manual Intervention task is activated during a deployment, it sets the deployment state to IN PROGRESS. 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 usuário pode optar por retomar a implantação ou rejeitá-la. Users with Manage deployment permission on the stage can resume or reject the manual intervention.

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

Requirements

Requirement Description
Pipeline types Classic release
Runs on Server
Demands None
Capabilities Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho.
Command restrictions Any
Settable variables Any
Agent version Todas as versões de agente com suporte.
Task category Deploy