ServiceNow DevOps état de la demande de changement dans les Azure DevOps journaux de pipeline

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Affichez l’état de la demande de changement et les conditions de politique correspondantes dans les journaux de la console du Azure DevOps pipeline chaque fois que l’état d’une demande de changement est mis à jour.

    Vous pouvez accéder aux journaux de la console dans votre Azure DevOps pipeline pour afficher l’état d’une demande de changement lorsqu’une demande de changement est créée ou lorsque l’état de la demande de changement est mis à jour. Les conditions de politique associées à l’état de la demande de changement seront également évaluées et affichées dans les journaux. Par exemple, si la politique d’automatisation avancée des DevOps demandes de changement est activée, les conditions de la politique seront évaluées et la décision correspondante (approbation automatique/rejet automatique/approbation manuelle) s’affichera dans les journaux.

    Les détails suivants de la demande de changement s’affichent :
    • Numéro
    • Détails
    • statut
    • sys_id
    • type
    • risk
    • Priorité
    • changeState
    • plannedStartDate
    • Date de fin planifiée
    • changeRequestURL

    Changez l’état dans les journaux de la console de pipeline Azure DevOps.

    Remarque :
    changeState est l’état de la demande de changement et l’état est l’état de l’exécution de l’étape.
    Les journaux des conditions de politique s’afficheront pour les flux de changement du système de base comme suit :
    • DevOps Politique de changement de modèle : Seuls les journaux sont affichés lors de la création du changement et lorsque l’état du changement est mis à jour.
    • DevOps Politique d’automatisation minimale des demandes de changement : les journaux ainsi que les décisions de changement et les conditions de politique correspondant à la décision de changement seront affichés.
    • DevOps Politique d’automatisation avancée des demandes de changement : les journaux ainsi que les décisions de changement et les conditions de politique correspondant à la décision de changement seront affichés.
    Les entrées de politique de changement et les conditions de décision sont stockées dans la table Décisions [sys_decision_question]. Les journaux s’affichent si les champs et les opérateurs suivants sont utilisés comme entrée pour les conditions de politique :
    Champs
    • code_coverage
    • commits_without_work_item
    • integration_tests_failed
    • load_tests_failed
    • regression_tests_failed
    • num_of_outages_in_last_7_days
    • num_of_current_outages
    • num_of_open_incidents
    • total_num_of_commits
    • tests_passing_percent
    • risk
    • code_security
    • validations
    Opérateurs
    • <=
    • >=
    • !=
    • =
    • <
    • >
    • ISNOTEMPTY
    • ISEMPTY
    • ENTRE
    • RIEN
    • NSAMEAS
    • SAMEAS
    • GT_FIELD
    • LT_FIELD
    Remarque :
    Si un champ est modifié dans une politique de changement autre que les champs du système de base, ces champs doivent être ajoutés manuellement au flux pour que les conditions de la politique soient évaluées.

    Si une demande de changement n’est pas créée en raison d’un problème, le motif et l’état de l’échec sont également consignés dans la console.

    Modifiez le motif d’échec dans les journaux de la console de pipeline ADO.

    Remarque :
    Pour Azure DevOps, si la réception de changement est activée, le tout premier journal risque de ne pas s’afficher sur la console. C’est-à-dire lorsque le changement est créé et qu’il est dans l’état Nouveau.