Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Use esta tarefa para pausar a implantação em um pipeline de liberação 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 o 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 que são mostradas ao usuário ao retomar ou rejeitar a intervenção manual. Com base nestas instruções, o utilizador tomará uma decisão informada sobre esta intervenção manual.
emailRecipients
-
Notify users
string.
Envia um e-mail de intervenção manual pendente para usuários (ou grupos) específicos. Somente usuários com permissão de implantação de gerenciamento 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 estiver pendente pelo tempo limite especificado, ou 60 dias, o que ocorrer primeiro.
Opções de controlo de tarefas
Todas as tarefas têm opções de controle, além de suas entradas de tarefas. Para obter mais informações, consulte Opções de controle de e propriedades de tarefas comuns.
Output variables
None.
Remarks
Use essa tarefa em um pipeline de liberação para pausar uma implantação ativa dentro de um estágio. Isso geralmente é executado para executar várias etapas ou ações manuais e, em seguida, as tarefas de implantação automatizada 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 o 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 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).
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 e-mail para usuários e grupos de usuários quando estiver aguardando intervenção e especificar a resposta automática (rejeitar ou retomar a implantação) após 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 portas.
Requirements
| Requirement | Description |
|---|---|
| Pipeline types | Classic release |
| Runs on | Server |
| Demands | None |
| Capabilities | Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes no trabalho. |
| Command restrictions | Any |
| Settable variables | Any |
| Agent version | Todas as versões de agente suportadas. |
| Task category | Deploy |