Verwenden Sie ServiceNow DevOps Erweiterung für Azure DevOps Und Azure DevOps Anwenderdefinierte Aktionen
Installieren und konfigurieren DevOps Erweiterung für Azure DevOps Zum Senden von Build- und Release-Benachrichtigungen aus Ihrer Azure-Pipeline an DevOps Change-Geschwindigkeit.
Vorbereitungen
Erforderliche Rolle: sn_devops.admin
Warum und wann dieser Vorgang ausgeführt wird
Sie können verwenden ServiceNow DevOps Erweiterung ein Visual Studio Marketplace: Erweiterungen für Azure DevOps Um Ihre Azure-Pipeline mit zu integrieren ServiceNow DevOps Anwendung. Für weitere Informationen zu Artefakten und Paketen in DevOps Change-Geschwindigkeit, Siehe Artefakte und Pakete.
- ServiceNow DevOps Serviceverbindung
Erforderlich, um die Azure-Pipeline mit zu verbinden ServiceNow
- ServiceNow DevOps-Release-Gate
Erforderlich, um die Change-Steuerung in Azure Release (CD)-Pipelines zu aktivieren (nur unter Bedingungen vor der Bereitstellung).
- Agentenloser Auftrag (Server)
- Registrierung von ServiceNow DevOps-Server-Artefakten Anwenderdefinierte Aufgabe
Erforderlich für agentenlose (Server-)Aufträge, um ein Artefakt in zu registrieren ServiceNow Instanz
- Registrierung des ServiceNow DevOps-Serverpakets Anwenderdefinierte Aufgabe
Erforderlich für agentenlose (Server-)Aufträge, um ein Paket in zu registrieren ServiceNow Instanz
- ServiceNow DevOps-Server-Change-Beschleunigung Anwenderdefinierte Aufgabe
Erforderlich, damit agentenlose (Server-)Aufträge automatisch eine Change-Anforderung in erstellen können ServiceNow Change-Management Als Teil der Azure-Pipeline.
Hinweis:Die ServiceNow DevOps-Server-Change-Beschleunigung Aufgabe ist nicht erforderlich ServiceNow DevOps-Server-Auftragsbenachrichtigung Aufgaben. - ServiceNow DevOps-Server – Change abrufen Anwenderdefinierte Aufgabe
Erforderlich, um die Change-Anforderungsnummer in einer Pipeline basierend auf bestimmten Change-Details für einen Serverauftrag abzurufen.
- ServiceNow DevOps-Server-Update-Change Anwenderdefinierte Aufgabe
Erforderlich, um die Change-Anforderungsdetails zu aktualisieren, die einer Pipeline für einen Serverauftrag zugeordnet sind.
- Registrierung von ServiceNow DevOps-Server-Artefakten Anwenderdefinierte Aufgabe
- Agent-Auftrag
- Registrierung von ServiceNow DevOps-Agent-Artefakten Anwenderdefinierte Aufgabe
Erforderlich für Service Desk-Mitarbeiter-Aufträge, um ein Artefakt in zu registrieren ServiceNow Instanz
- Registrierung des ServiceNow DevOps-Agent-Pakets Anwenderdefinierte Aufgabe
Erforderlich für Service Desk-Mitarbeiter-Aufträge, um ein Paket in zu registrieren ServiceNow Instanz
- ServiceNow DevOps-Agent – Change abrufen Anwenderdefinierte Aufgabe
Erforderlich, um die Change-Anforderungsnummer in einer Pipeline basierend auf bestimmten Change-Details für einen Service Desk-Mitarbeiter-Auftrag abzurufen.
- ServiceNow DevOps-Agent-Update-Change Anwenderdefinierte Aufgabe
Erforderlich, um die Change-Anforderungsdetails zu aktualisieren, die einer Pipeline für einen Agent-Auftrag zugeordnet sind.
Hinweis:Die Registrierung von ServiceNow DevOps-Agent-Artefakten Und Registrierung des ServiceNow DevOps-Agent-Pakets Aufgaben werden für Release-Pipelines nicht unterstützt. - Registrierung von ServiceNow DevOps-Agent-Artefakten Anwenderdefinierte Aufgabe
- Softwarequalitätsscans (SonarQube/SonarCloud)
- ServiceNow DevOps – Sonar-Registrierung erstellen Anwenderdefinierte Aufgabe (für Build-Pipelines)
- Sonar-Registrierung für ServiceNow DevOps-Release Anwenderdefinierte Aufgabe (für Release-Pipelines)
Hinweis:Die ServiceNow DevOps – Sonar-Registrierung erstellen Aufgabe wird für Release-Pipelines nicht unterstützt. - Sicherheitsscans:
- ServiceNow DevOps erstellt Sicherheitsergebnisse Anwenderdefinierte Aufgabe (für Build-Pipelines)
- ServiceNow DevOps – Sicherheitsergebnisse veröffentlichen Anwenderdefinierte Aufgabe (für Release-Pipelines)
Hinweis:Die Sicherheitsergebnis von ServiceNow DevOps erstellen Aufgabe wird für Release-Pipelines nicht unterstützt.
Prozedur
Beispiel
Richten Sie eine Azure Build (CI)-Pipeline in ein DevOps
Verwenden Sie ServiceNow DevOps Erweiterung für Azure DevOps Zum Konfigurieren Change-Steuerung Und Artefakte und Pakete in Ihrer Azure Build (CI)-Pipeline.
Vorbereitungen
Erforderliche Rolle: sn_devops.admin
Prozedur
Beispiel
Richten Sie eine Azure-Release-Pipeline (CD) in ein DevOps
Verwenden Sie ServiceNow DevOps Erweiterung für Azure DevOps Dient zum Konfigurieren der Change-Steuerung sowie von Artefakten und Paketen in Ihrer Azure-Release-Pipeline (CD).
Vorbereitungen
Erforderliche Rolle: sn_devops.admin
Warum und wann dieser Vorgang ausgeführt wird
Phasen in einer Azure-Release-Pipeline werden einem Schritt zugeordnet. Der Schrittname für einen Multi-Konfigurations- oder Multi-Agent-Auftrag darf nur den Phasennamen und nicht den tatsächlichen Auftragsnamen enthalten, der zur Laufzeit der Pipeline abgeleitet wurde.
Aufgabenausführungen für übersprungene Aufgaben sind als fehlgeschlagen markiert.