---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Obter número de solicitação de mudança no pipeline do Jenkins

# Obter número de solicitação de mudança no pipeline do Jenkins {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Recupere o número da solicitação de mudança em um pipeline do Jenkins com base em detalhes de mudança específicos executando o script snDevOpsGetChangeNumber.

## Antes de Iniciar

Função necessária: administrador do Jenkins

## Procedimento

1. No painel do Jenkins, abra o pipeline para o qual você deseja recuperar o número da solicitação de mudança.
2. Navegue até Configurar \> Pipeline.
3. Na seção Script do pipeline, atualize o script snDevOpsGetChangeNumber com os seguintes parâmetros de entrada:  
   * Nome do pipeline  
     Nota:  
     Para um pipeline de várias ramificações, o nome do pipeline deve ter o sufixo do nome da ramificação.
   * Número de Compilação
   * Nome da Fase  
     Nota:  
     Para uma fase aninhada, o nome da fase deve ser prefixado com o nome da fase primária.
   * Nome da ramificação (somente para pipeline de várias ramificações)

   {#get-change-request-number-in-jenkins-pipeline__ul_pyx_l21_bwb}  
   Nota:  
   Se você não fornecer os detalhes da solicitação de mudança como parâmetros de entrada, o número da solicitação de mudança associado ao pipeline e à fase atuais será recuperado.  
   Exemplo de um pipeline de várias ramificações:

       snDevOpsGetChangeNumber (changeDetails: """{ "pipeline_name": "github_multi_branch_pipeline/scratch/release", "build_number": "${env.BUILD_NUMBER}", "stage_name": "Prod/Deploy", "branch_name": "scratch/release" }""");

   Exemplo de um pipeline do Jenkins:

       snDevOpsGetChangeNumber (changeDetails: """{ "pipeline_name": "github_pipeline", "build_number": "${env.BUILD_NUMBER}", "stage_name": "Prod/Deploy" }""");

4. Salve o script.
5. Navegue até DevOps \> Orquestrar \> Solicitações de mudança de pipeline.
6. Selecione o registro de mudança associado ao pipeline.
7. Aprove a solicitação de mudança selecionando Aprovadono campo Estado.
8. No Jenkins, abra o pipeline para o qual você está recuperando o número da solicitação de mudança.
9. Selecione Criar agora.  
   O número da solicitação de mudança associado ao pipeline será exibido como uma saída no pipeline.
{#get-change-request-number-in-jenkins-pipeline__steps_o3v_pm4_bwb}

