Obter e atualizar detalhes da solicitação de mudança no pipeline Azure DevOps
Obtenha e atualize os detalhes da solicitação de mudança associados a um pipeline Azure DevOps.
Antes de Iniciar
Certifique-se de atender aos seguintes pré-requisitos antes de executar este procedimento:
- Conecte-se, configure a ferramenta Azure DevOps e descubra repositórios, tarefas de orquestração e pipelines existentes.
- Instale as seguintes tarefas de extensão personalizadas em sua instância Azure DevOps.
- ServiceNow extensão para integrar o Azure Pipelines com Velocidade de mudança para DevOps. Para obter mais informações, consulte Use a extensão ServiceNow DevOps para ações personalizadas Azure DevOps e Azure DevOps.
Função necessária:
- admin ou sn_devops.admin no DevOps Change Velocity
- administrador no Azure DevOps
Por Que e Quando Desempenhar Esta Tarefa
Quando você atualiza o parâmetro de estado em uma solicitação de mudança, somente as seguintes transições são compatíveis:
- cancel: o estado da solicitação de mudança deve ser implementado para mover o estado para cancel. O motivo é uma entrada obrigatória para atualizar o estado para cancelado.
- fechado: o estado da solicitação de mudança deve ser implementação ou pós-implementação para mover o estado para fechar. close_code e close_notes são entradas obrigatórias para atualizar o estado para fechado.
Especifique o estado da solicitação de mudança como um valor inteiro:
- 4 - Cancelar (valor definido na propriedade sn_devops.change_request.cancel_state)
- 3 - Encerrado (valor definido na propriedade sn_devops.change_request.closed_state)
Ao atualizar um campo de opção, você deve especificar um valor de opção válido que esteja disponível na lista de seleção correspondente. Por exemplo, os valores da lista de seleção para o campo Código de fechamento são bem-sucedidos, bem-sucedidos e malsucedidos.