Automatiser la création de demandes de changement DevOps

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Modifiez votre pipeline pour créer automatiquement une demande de changement DevOps.

    Pourquoi et quand exécuter cette tâche

    L’étape 5 de cette rubrique nécessite que vous spécifiiez les attributs de la demande de changement. Les attributs de changement peuvent être spécifiés dans plusieurs domaines. Ils peuvent être spécifiés dans l’étape de pipeline de DevOps Change Velocity, dans le flux secondaire Gestionnaire de changement par défaut, dans un flux d’approbation, dans un modèle ou transmis dans le pipeline. Si un modèle de changement est utilisé, ils peuvent également être spécifiés dans les paramètres prédéfinis du modèle. Pour plus d'informations, consultez Attributs de demande de changement DevOps.

    Si vous avez utilisé des règles métier, vous devez définir la sn_devops.change_request.apply_attributes_on_creation propriété sur true, afin que les attributs de changement transmis dans le pipeline soient définis lors de la création de la demande de changement et non transmis après la création de la demande de changement. Pour plus d'informations, consultez Propriétés du Vélocité de changement DevOps.

    Avant de commencer

    Rôle requis : sn_devops.admin, sn_devops.tool_owner ou sn_devops.app_owner

    Procédure

    1. Dans , sélectionnez Automatiser la Changement DevOps Espace de travailcréation de changement.
    2. Dans le champ Application , sélectionnez l’application que vous souhaitez associer au pipeline pour lequel vous souhaitez automatiser la création de demande de changement, puis sélectionnez Suivant.

      Sélectionnez votre application.

    3. Sélectionnez le pipeline contenant l’étape (étape) à partir de laquelle vous souhaitez déclencher la création automatisée de demandes de changement.
      Remarque :
      Si vous ne voyez pas le pipeline, assurez-vous qu’il est associé à l’application sélectionnée à l’étape précédente.

      Sélectionnez un pipeline.

      Vous pouvez voir l’état de connexion de l’outil associé au pipeline dans la colonne État global . Une alerte s’affiche également en fonction de l’état de connexion de l’outil avant de passer à l’étape suivante.

    4. Sélectionnez l’étape du pipeline à partir de laquelle vous souhaitez déclencher la création automatisée d’une demande de changement.
      Remarque :
      Vous pouvez ignorer cette activité si vous souhaitez gérer et spécifier les attributs de changement dans le pipeline à la place, comme spécifié dans l’étape Activer le changement .

      Sélectionnez une étape.

    5. Spécifiez les attributs de changement dans les champs de changement et activez la réception du changement en sélectionnant l’option Reçu de changement.
      Remarque :
      Vous pouvez ignorer l’activité de spécification des attributs de changement si vous souhaitez gérer et spécifier ces attributs dans le pipeline à la place. Toutefois, la réception du changement ne peut être activée qu’à partir de la vélocité de changement ServiceNow DevOps.

      Pour plus d’informations sur la configuration des paramètres de changement, voir Créer un changement.

      Vous devez activer la réception du changement si vous ne souhaitez pas que le pipeline se mette en pause lorsque la demande de changement est créée. Vous pouvez désactiver la propriété sn_devops.enable_change_receipt_state_transition si vous ne souhaitez pas que l’état soit automatiquement transitionné.

      Spécifiez les attributs de changement.

    6. Modifiez votre pipeline et utilisez l’extrait de code correspondant pour activer le contrôle des changements et spécifier les attributs de changement.
      Selon votre outil d’orchestration, les étapes d’activation du contrôle des changements s’affichent. Suivez les instructions données sur la page et modifiez votre pipeline en conséquence.

      L’image suivante montre les étapes pour Azure DevOps.

      Script de contrôle des changements pour Azure DevOps

    7. Sélectionnez Terminé.