Azure DevOps intégration avec Changements de vélocité DevOps

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Connectez-vous à votre Azure DevOps instance pour détecter les tableaux, les référentiels et les pipelines afin d’activer l’automatisation et la traçabilité des changements.

    Vue d’ensemble de l’intégration Azure DevOps

    Les outils suivants Azure DevOps sont pris en charge :
    • Azure Boards (planification)
    • Référentiels Azure (codage)
    • Azure Pipelines (orchestration)
      • Pipelines de création (CI) : tâches avec et sans agent (serveur)
      • Pipelines de mise en production (CD)

    Capturer les balises à partir des validations d’outils de Azure DevOps codage.

    Jenkins prend également en charge les capacités de test avec JUnit. L’intégration de l’outil de test vous permet d’afficher Changements de vélocité DevOpsAzure DevOps les résultats des tests pour les tests unitaires, fonctionnels et de performance.

    Azure DevOps Extension

    Vous pouvez utiliser l’extension ServiceNow DevOps pour Azure DevOps sur Visual Studio Marketplace pour intégrer votre pipeline Azure à Changements de vélocité DevOps.

    L’extension ServiceNow DevOps comprend :
    • ServiceNow DevOps Connexion au service
    • ServiceNow DevOps Porte de mise en production
    • Azure : tâches personnalisées de l’agent de pipeline (CI) et de la tâche de serveur
    • ServiceNow DevOps Enregistrement de Build Sonar (pour les pipelines de build)
    • ServiceNow DevOps Tâche d’inscription de Release Sonar (pour les pipelines de mise en production)

    Validations en bloc dans Azure DevOps

    Les validations volumineuses sont prises en charge avec Azure DevOps.

    Pour prendre en charge des validations volumineuses, effectuez les actions suivantes :
    • Installez le module d’extension Modèle d’action de centre d’intégration - Flux de ServiceNow données (com.glide.hub.action_type.datastream).
    • Pour des performances optimales, désactivez la journalisation du flux en définissant la Studio de workflow com.snc.process_flow.reporting.level propriété sur Désactivé.
    • Pour Serveur MID les paramètres, consultez la section Prise en charge du serveur MID pour les actions de flux de données .

    Le Azure DevOps flux de données peut actuellement traiter jusqu’à 8000-9000 commits par push de code. Le nombre de validations d’exécution répertoriées pour une exécution de tâche est limité à 200.

    Premiers pas

    Vous pouvez vous connecter au Azure DevOps niveau de l’organisation ou au niveau d’un projet individuel.

    La connexion au niveau de l’organisation est recommandée, car elle permet de détecter plusieurs projets à la fois à l’aide d’un seul ensemble d’informations d’identification. Cela facilite la détection de plusieurs projets à la fois et la mise à jour des informations d’identification.

    Connexion au niveau d’un projet si vous souhaitez restreindre l’accès au projet à un certain groupe d’utilisateurs. Étant donné que les contrôles d’accès des groupes DevOps se trouvent au niveau de l’outil, pour restreindre l’accès à un projet, vous devez créer une connexion d’outil Azure DevOps pour ce projet.

    Utilisez l’une des options suivantes pour intégrer Azure DevOps. Pour une expérience guidée, utilisez l’espace de travail pour intégrer un outil. Vous pouvez également utiliser l’expérience Catalogue de services ou Classique.