---
sourceDocument: Gestion des services IT Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services IT Xanadu

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Obtenir le numéro de demande de changement dans le pipeline Jenkins

# Obtenir le numéro de demande de changement dans le pipeline Jenkins {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Récupérez le numéro de demande de changement dans un pipeline Jenkins en fonction des détails d'un changement spécifique en exécutant le script snDevOpsGetChangeNumber.

## Avant de commencer

Rôle requis : administrateur Jenkins

## Procédure

1. Dans votre tableau de bord Jenkins, ouvrez le pipeline dont vous souhaitez récupérer le numéro de demande de changement.
2. Naviguez pour configurer \> pipeline.
3. Dans la section Script de pipeline, mettez à jour le script snDevOpsGetChangeNumber avec les paramètres d'entrée suivants :  
   * Nom du pipeline  
     Remarque :  
     Dans le cas d'un pipeline à plusieurs branches, le nom du pipeline doit être suivi du nom de la branche comme suffixe.
   * Numéro de la version
   * Nom de l'étape  
     Remarque :  
     Pour une étape imbriquée, le nom de l'étape doit être précédé du nom de l'étape parente.
   * Nom de la branche (uniquement pour le pipeline à plusieurs branches)

   {#get-change-request-number-in-jenkins-pipeline__ul_pyx_l21_bwb}  
   Remarque :  
   Si vous ne fournissez pas les détails de la demande de changement comme paramètres d'entrée, le numéro de demande de changement associé au pipeline et à l'étape actuels sera récupéré.  
   Exemple d'un pipeline à plusieurs branches :

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

   Exemple d'un pipeline Jenkins :

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

4. Enregistrez le script.
5. Accédez à DevOps \> Orchestrer \> demandes de changement de pipeline.
6. Sélectionnez l'enregistrement de changement associé au pipeline.
7. Approuvez la demande de changement en sélectionnant Approuvé dans le champ État .
8. Dans Jenkins, ouvrez le pipeline dont vous récupérez le numéro de demande de changement.
9. Sélectionnez \<\< Créer maintenant \>\>.  
   Le numéro de demande de changement associé au pipeline s'affichera en tant que sortie dans le pipeline.
{#get-change-request-number-in-jenkins-pipeline__steps_o3v_pm4_bwb}

