Integration von DevOps Change-Geschwindigkeit in Azure DevOps

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Stellen Sie eine Verbindung mit her Azure DevOpsInstanz zum Erkennen von Tafeln, Repositorys und Pipelines, um die Automatisierung und Nachverfolgbarkeit von Changes zu ermöglichen.

    Azure DevOps-Integrationsübersicht

    Folgendes Azure DevOpsTools werden unterstützt:
    • Azure-Tafeln (Planung)
    • Azure-Repositorys (Codierung)
    • Azure-Pipelines (Orchestration)
      • Build-Pipelines (CI) – Agenten- und agentenlose (Server-) Aufträge
      • Release-Pipelines (CD)

    Erfassen Sie Tags von Azure DevOpsCodierungstool-Commits.

    Jenkins unterstützt auch Testfunktionen mit JUnit. Test-Tool-Integration Ermöglicht das Anzeigen von Testergebnissen in DevOps Change-GeschwindigkeitFür Azure DevOpsEinheiten-, Funktions- und Leistungstests.

    Azure DevOps-Erweiterung

    Sie können verwenden ServiceNow DevOps Erweiterung für Azure DevOpsEin Visual Studio-Marktplatz Um Ihre Azure-Pipeline in zu integrieren DevOps Change-Geschwindigkeit.

    Die ServiceNow DevOps Erweiterung Enthält:
    • ServiceNow DevOps Serviceverbindung
    • ServiceNow DevOps Release-Gate
    • Anwenderdefinierte Aufgaben des Azure Build-Pipeline-Agenten und des Serverauftrags
    • ServiceNow DevOps Sonar-Registrierung erstellen (für Build-Pipelines)
    • ServiceNow DevOps Aufgabe „Sonar-Registrierung freigeben“ (für Release-Pipelines)

    Massen-Commits in Azure DevOps

    Große Commits werden mit unterstützt Azure DevOps.

    Führen Sie diese Aktionen aus, um große Commits zu unterstützen:
    • Installieren Sie ServiceNowIntegrationHub-Aktionsvorlage – Datenstrom-Plugin (com.Glide.Hub.action_type.datastream).
    • Um eine optimale Leistung zu erzielen, deaktivieren Sie die Flow-Protokollierung, indem Sie festlegen Workflow-Studio com.snc.process_flow.reporting.levelEigenschaft bis Aus .
    • Für MID-ServerEinstellungen, zeigen Sie an MID-Server-Unterstützung für Datenstromaktionen Abschnitt.

    Die Azure DevOpsDer Datenstrom kann derzeit bis zu 8000-9000 Commits pro Code-Push verarbeiten. Die Anzahl der für eine Aufgabenausführung aufgeführten ausgeführten Commits ist auf 200 begrenzt.

    Erste Schritte

    Sie können eine Verbindung mit herstellen Azure DevOpsAuf Organisationsebene oder auf einzelnen Projektebenen.

    Es wird empfohlen, eine Verbindung auf Organisationsebene herzustellen, da dadurch die Discovery mehrerer Projekte gleichzeitig mit einem Satz von Anmeldeinformationen ermöglicht wird. Dies erleichtert das Erkennen mehrerer Projekte gleichzeitig und das Aktualisieren von Anmeldeinformationen.

    Verbindung auf Projektebene wird hergestellt, wenn Sie den Zugriff auf das Projekt auf eine bestimmte Anwendergruppe beschränken möchten. Da sich DevOps-Gruppenzugriffssteuerungen auf Toolebene befinden, müssen Sie zum Einschränken des Zugriffs auf ein Projekt eine Azure DevOps-Toolverbindung für dieses Projekt erstellen.

    Verwenden Sie eine der folgenden Optionen zum Onboarding Azure DevOps. Für eine geführte Experience verwenden Sie den Arbeitsbereich, um ein Tool zu onboarden. Alternativ können Sie den Servicekatalog oder die klassische Experience verwenden.