A área Operações do Usuário exibe as execuções de pipeline que precisam de aprovação. O aprovador necessário pode aprovar ou rejeitar a execução do pipeline.

Ao criar um pipeline, talvez seja necessário adicionar uma aprovação a um pipeline se:

  • Um membro da equipe precisar revisar seu código.
  • Outro usuário precisar confirmar um artefato de compilação.
  • Você deve garantir que todos os testes estejam concluídos.
  • Uma tarefa usa um recurso que um administrador marcou como restrito, e essa tarefa requer aprovação.
  • O pipeline liberará o software para produção.

Para determinar se uma tarefa de pipeline deve ser aprovada, o aprovador necessário deve ter permissão e experiência.

Ao adicionar uma tarefa de Operação do Usuário, você pode definir o tempo limite de expiração em dias, horas ou minutos. Por exemplo, talvez seja necessário que o usuário responsável aprove o pipeline em 30 minutos. Se ele não o aprovar o pipeline em 30 minutos, este falhará conforme esperado.

Se você habilitar o envio de notificações por e-mail, a tarefa Operação do Usuário enviará notificações apenas para aprovadores que possuem endereços de e-mail completos e não para nomes de aprovadores que não estejam em um formato de e-mail.

Depois que o usuário necessário aprovar a tarefa:

  • A execução do pipeline pendente poderá continuar.
  • Quando o pipeline continuar, todas as solicitações pendentes anteriores para aprovação dessa mesma tarefa de operação do usuário serão canceladas.

A página Operações do Usuário exibirá itens de pipeline ativos que os aprovadores devem aprovar ou rejeitar, o solicitante da aprovação, quando eles a solicitaram, e os aprovadores necessários.

Na área Operações do Usuário, os itens a serem aprovados ou rejeitados aparecem como itens ativos ou inativos. Cada item é mapeado para uma tarefa de operação do usuário em um pipeline.

  • Itens Ativos aguardam o aprovador que deve revisar a tarefa e aprová-la ou rejeitá-la. Se você for um usuário que está na lista de aprovadores, poderá expandir a linha de operação do usuário e clicar em Aceitar ou Rejeitar.
  • Itens Inativos foram aprovados ou rejeitados. Se um usuário tiver rejeitado a operação do usuário ou se a aprovação na tarefa tiver atingido o tempo limite, ela não poderá mais ser aprovada.

O Índice# é uma cadeia de caracteres alfanumérica exclusiva de seis caracteres que você pode usar como filtro para procurar uma determinada aprovação.

Aprovações de pipeline também aparecem na área Execuções.

  • Os pipelines que estão aguardando aprovação indicam seu status como aguardando.
  • Outros status são: em fila, concluído e com falha.
  • Se o pipeline estiver em estado de espera, o aprovador necessário deverá aprovar a tarefa de pipeline.