Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
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 |