Onboarding Durchführen Jenkins Bis DevOps Change-GeschwindigkeitArbeitsbereich

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 5 Minuten Lesedauer
  • Stellen Sie eine Verbindung mit her Jenkins Instanz, die das DevOps-Change-Arbeitsbereich-Playbook zum Erkennen von Pipelines verwendet.

    Vorbereitungen

    Schließen Sie die in angegebenen Aufgaben ab Erste Schritte mit DevOps Change-Geschwindigkeit Thema.

    Installieren und aktivieren Sie ServiceNow DevOps Plugin für Jenkins. Wenn Sie es bereits installiert haben, aktualisieren Sie auf die neueste Version. Anweisungen dazu finden Sie unter configure-jenkins-plugin.html.

    Erforderliche Rolle: sn_devops.admin oder sn_devops.Tool_owner

    Prozedur

    1. Navigieren zu Arbeitsbereiche > DevOps – Change-Arbeitsbereich Und verwenden Sie eine der folgenden Optionen, um zu öffnen Playbook Zum Onboarding Jenkins.
      Sie können ein Tool über eine Anwendung verbinden, wenn Sie auch wissen, welche bestimmten Pipelines unter dieser Anwendung zugeordnet und nachverfolgt werden sollen, um das Setup zu optimieren. Auf diese Weise können Sie Daten einfach zuordnen und aus importieren Jenkins Auch.
      OptionSchritte
      Homepage
      1. Wählen Sie Aus Verbinden Sie ein Tool .
      2. Wählen Sie im modalen Dialogfeld „mit einem Tool verbinden“ das Tool aus der entsprechenden Kategorie aus. Beispiel: Wenn Sie eine Verbindung zu herstellen möchten Jenkins Wählen Sie als Orchestration-Tool aus Jenkins Unter Orchestration Kategorie.
      Modul „Anwendungen“
      1. Wählen Sie Aus Anwendungen ( Symbol „Anwendungen“.) Aus der primären Navigation.
      2. Wählen Sie eine vorhandene Anwendung aus, oder erstellen Sie eine. Informationen zum Erstellen einer Anwendung finden Sie unter app-create-workspace.html.
      3.   Wählen Sie im Bereich empfohlene Aktionen die aus  Verbinden Sie ein Tool  Karte.
      4. Wählen Sie im modalen Dialogfeld „mit einem Tool verbinden“ das Tool aus der entsprechenden Kategorie aus. Beispiel: Wenn Sie eine Verbindung zu herstellen möchten Jenkins Wählen Sie als Orchestration-Tool aus Jenkins Unter Orchestration Kategorie.
      Tools-Modul
      1. Wählen Sie Aus Tools ( Symbol „Tools“.) Aus der primären Navigation.
      2. Wählen Sie in der Fähigkeitsliste die entsprechende Kategorie aus. Beispiel: Wenn Sie eine Verbindung zu herstellen möchten Jenkins Wählen Sie als Orchestration-Tool aus Orchestration Kategorie.
      3. Wählen Sie Aus Verbinden Sie ein Tool .
      4.   Wählen Sie im modalen Dialogfeld mit einem Tool verbinden die Option aus Jenkins .
      Wichtig:
      Wenn Sie Toolobjekte wie Pipelines erkennen und nachverfolgen möchten, während Sie eine Verbindung zum Tool herstellen, müssen Sie Ihr Tool über das Anwendungsmodul verbinden.
    2. In Toolname Feld einen Namen für das Tool eingeben.

      Stellen Sie eine Verbindung zum Jenkins-Toolbildschirm her

    3. Auf der Jenkins-Instanzdetails playbook-Aktivität:
      1. Geben Sie die URL Ihres ein Jenkins Instanz.
      2. Geben Sie die Anmeldeinformationen (Passwort, Zugriffstoken oder API-Token) des ein Jenkins Instanz.
        Informationen zum Generieren des API-Tokens finden Sie unter Stellen Sie eine Verbindung mit her Jenkins API-Token-Authentifizierung wird verwendet.
      3. Wenn Ihr Jenkins Die Instanz ist an einen MID-Server angehängt. Wählen Sie die Option MID-Server aus, und geben Sie die Details ein.
        Ein MID-Server ist erforderlich, wenn Ihre Toolinstanz lokal gehostet wird. Weitere Informationen zum MID-Server finden Sie unter MID-Server-Auswahl
    4. Wählen Sie Verbinden.

      Stellen Sie eine Verbindung zum Jenkins-Tool her – Bildschirm „Instanzdetails eingeben“

    5. Berechtigungsprüfungen werden für die von Ihnen eingegebenen Anmeldeinformationen ausgeführt.
      Erforderliche Berechtigungen und verfügbare Berechtigungen werden angezeigt. Wenn Sie Anmeldeinformationen mit besseren Berechtigungen eingeben möchten, wählen Sie aus Geben Sie die Anmeldeinformationen erneut ein . Detaillierte Informationen zu allen erforderlichen Berechtigungen finden Sie unter Jenkins Berechtigungen in Berechtigungen erforderlich für DevOps Tools.

      Sie können mit der Toolverbindung fortfahren, auch wenn Sie nicht über alle erforderlichen Berechtigungen verfügen.

      Verbindung mit Jenkins-Tool herstellen – Bildschirm „Berechtigungsprüfungen“

    6. Wählen Sie Weiter.
    7. Geben Sie den Zugriff für das Tool an.
      1. Wenn Sie den Zugriff auf das Tool steuern möchten, fügen Sie die Gruppen hinzu, denen Zugriff auf das Tool in gewährt werden muss Verwaltet von Feld.
        Die Aufgaben, die diese Anwender in den Gruppen ausführen können, hängen von der ihnen zugewiesenen Rolle ab.
        • DevOps Toolbesitzer-Rolle: Kann das Tool anzeigen und bearbeiten.
        • DevOps App-Besitzerrolle: Kann das Tool anzeigen und Verlaufsdaten zuordnen, erkennen, importieren und Pipeline-Schritte (falls zutreffend) der Objekte des Tools (z. B. Pläne, Repositorys und Pipelines) ändern.
        • DevOps Administratorrolle: Kann alle Tools bearbeiten.
        • Sonstiges DevOps Rollen: Kann das Tool anzeigen.
        Hinweis:
        Wenn Sie keine Gruppe auswählen und diesen Schritt überspringen, alle Anwender mit DevOps Die Rolle des Toolbesitzers kann das Tool bearbeiten.
      2. Wenn Sie den Zugriff auf das Tool steuern möchten, wird der Alle App-Besitzer können Toolobjekte anzeigen und Anwendungen zuordnen Option wird zur Auswahl verfügbar.

        Diese Option aktiviert alle Anwender mit DevOps App-Besitzer-Rolle für den Zugriff auf das Tool. Wenn diese Option ausgewählt ist, können sie Verlaufsdaten anzeigen, zuordnen, erkennen, importieren und Pipeline-Schritte (falls zutreffend) der Objekte des Tools ändern.

      3. Klicken Sie auf Zuweisen.

      Geben Sie den Toolzugriff an

    8. Installieren Sie ServiceNow DevOps Plugin für Jenkins.

      Weitere Informationen zur Erweiterung finden Sie unter configure-jenkins-plugin.html.

      Installieren Sie das Jenkins-Plugin.

    9. Wählen Sie Aus Konfigurieren Zum automatischen Einrichten ServiceNow DevOps-Konfiguration In Ihrem Jenkins Instanz.
      Wichtig:
      • Sie müssen zuerst installieren und aktivieren ServiceNow DevOps Plugin für Jenkins. Wenn Sie es bereits installiert haben, aktualisieren Sie auf die neueste Version. Anweisungen dazu finden Sie unter configure-jenkins-plugin.html.

      • So konfigurieren Sie Webhooks automatisch: Jenkins administratorzugriff ist erforderlich.
      • Wenn Sie dieses Tool automatisch konfigurieren möchten, dann das vorhandene Setup für ServiceNow DevOps-Konfiguration In Jenkins Wird überschrieben.
      • Sie können insgesamt zehn ServiceNow-Konfigurationen hinzufügen.

      Konfigurieren Sie Webhooks automatisch.

      Abbildung : 1. Richtet die ServiceNow DevOps-Konfiguration in automatisch ein Jenkins
      Richtet die ServiceNow DevOps-Konfiguration automatisch in Jenkins ein

      Informationen zum manuellen Konfigurieren von Webhooks in Jenkins finden Sie unter Konfigurieren Sie Webhooks manuell für Jenkins.

      Sie können auch die nächtliche Abfrage aktivieren, um Daten für nachverfolgte Pipelines abzurufen, indem Sie auswählen Aktivieren Sie Die Abfrage Eigenschaftsoption in Verwaltung Modul. Weitere Informationen finden Sie unter DevOps Change-Geschwindigkeit -Eigenschaften.

      Wichtig:
      • Wenn Sie über die Homepage oder das Tools-Modul eine Verbindung herstellen, ist die Verbindung abgeschlossen, und Sie gelangen zur Zusammenfassungsseite.
      • Wenn Sie über das Anwendungsmodul eine Verbindung herstellen, werden in Ihrer Instanz verfügbare Pipelines erkannt. Sie können Verlaufsdaten nachverfolgen und daraus importieren.
    10. Wählen Sie die Pipelines aus, von denen Sie nachverfolgen möchten Wählen Sie Pipelines aus playbook-Aktivität.
      Für jede ausgewählte Pipeline werden alle Schritte für die letzte erfolgreiche Ausführung importiert.

      Wählen Sie die nachzuverfolgenden Pipelines aus.

    11. Wahlweise: Geben Sie in der Aktivität Services zu Pipeline-Schritten zuweisen an Schritttyp Und Service Für jeden Pipeline-Schritt.

      Weisen Sie Pipelines in Jenkins Services zu.

      Wenn Sie diesen Schritt im Rahmen des Tool-Onboarding abschließen, wird aktiviert DevOps-Einblicke Dashboards, um aussagekräftigere Daten sofort anzuzeigen.

    12. Wenn Sie Pipeline-Daten importieren möchten, wählen Sie den Datumsbereich aus, und wählen Sie aus Übermitteln .
    13. Von Zusammenfassung Seite auswählen Zeigen Sie den Tooldatensatz an Um die Details der verbundenen zu überprüfen Jenkins Tool.

      Zusammenfassungsseite.

      Hinweis:
      Wenn sich Ihre Tool-Anmeldeinformationen geändert haben, müssen Sie die Anmeldeinformationen in aktualisieren ServiceNow Instanz. Weitere Informationen finden Sie unter Aktualisieren Sie die Anmeldeinformationen von Drittanbietertools in DevOps Change-Geschwindigkeit.

    Ergebnisse

    Sie haben erfolgreich ein Onboarding für durchgeführt Jenkins Tool zu DevOps Change-Geschwindigkeit.