Onboarding Durchführen GitLabBis DevOps Change-Geschwindigkeit– Klassisch

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Erstellen Sie einen GitLab-Tooldatensatz in DevOps Change-GeschwindigkeitZum Verbinden, Erkennen und Importieren von GitLab-Tooldaten.

    Vorbereitungen

    Führen Sie die in angegebenen Schritte aus Erste Schritte Abschnitt, bevor Sie eine Verbindung zu einem Tool herstellen.

    Erforderliche Rolle: sn_devops.admin oder sn_devops.Tool_owner

    Warum und wann dieser Vorgang ausgeführt wird

    • Verbinden Indem Sie verwenden GitLabInstanzdetails.
    • Erkennen Pläne, Repositorys und Pipelines.
    • Konfigurieren Webhooks in GitLab.
    • Importieren Verzweigungs- und Commit-Datensätze, Arbeitselemente, Aufgabenausführung und Schrittausführungsdatensätze.

    Prozedur

    1. Geben Sie ein GitLabInstanzdetails, mit denen eine Verbindung hergestellt werden soll DevOps Change-Geschwindigkeit.
      1. Navigieren zu DevOps > Tools > Neu erstellen (veraltet) Und erstellen Sie einen Datensatz.
      2. Geben Sie ein Toolname Und geben Sie die Tooldetails ein.
        Tool-URL

        GitLab Tool-URL.

        Zum Beispiel:

        https://gitlab.com

        Toolanwendername GitLab-Anwendername
        Toolpasswort/Zugriffstoken GitLab Zugriffstoken
        Hinweis:
        Nur persönliches Zugriffstoken wird unterstützt. Wenn Sie das Token generieren, wählen Sie die Bereichs-api aus, und gewähren Sie Lese-/Schreibzugriff, einschließlich aller Gruppen und Projekte, der Containerregistrierung und der Paketregistrierung.

        Für eine Liste aller Berechtigungen, die für die Anmeldeinformationen für die Verbindung mit erforderlich sind GitLab, Siehe GitLabBerechtigungen in Berechtigungen erforderlich für DevOpsTools.

      3. Wahlweise: Wählen Sie Aus MID-Server Für ein lokales Tool, das an angehängt ist MID-Server.
        Die Anwendung Wert wird automatisch auf festgelegt DevOpsUnd Fähigkeit Wert ist auf „REST“ festgelegt.
      4. Klicken Sie auf Absenden.
        Das Tool wurde erfolgreich verbunden.
    Nach erfolgreicher Toolerstellung gelangen Sie zur Tooldatensatzseite.
    1. Klicken Sie Auf Erkennen Um vorhandene Pläne, Repositorys und Pipelines zu erkennen und die Felder im Projektsuchfilterfenster auszufüllen.
      Hinweis:
      GitLab Erkannte Pläne, Repositorys und Pipelines werden durch diese Filterbedingungen bestimmt. Um zusätzliche Repositorys zu erkennen, ändern Sie den Projektfilter, um die Ergebnisse zu erweitern.
      In meinem Besitz (empfohlen) Sucht nach den Repositorys im Projekt, die der aktuelle Anwender besitzt.
      Zeit Mitglied bei Sucht nach den Repositorys im Projekt, bei denen der aktuelle Anwender Mitglied ist.
      Suchen Sucht nach den Repositorys in Projekten mit der angegebenen Textzeichenfolge.
      Hinweis:
      GitLab Erkannte Pläne, Repositorys und Pipelines werden auch durch die Anmeldeinformationen (Zugriffsebene) bestimmt, die in der Verbindung konfiguriert sind.
      Datensätze werden den entsprechenden zugehörigen Listen hinzugefügt.
    2. Konfigurieren Sie die Webhook-URL automatisch in einem GitLabRepository, an das Benachrichtigungen gesendet werden sollen DevOpsTool durch Auswahl Konfigurieren .
      Alternativ können Sie die nächtliche Abfrage aktivieren, um das Datensystem für nachverfolgte Pläne, Repositorys oder Pipelines abzurufen, indem Sie festlegen Aktivieren Sie Die Abfrage Eigenschaft bis Ja .
    3. Importieren Sie für erkannte Pläne, Repositorys und Pipelines Verlaufsdaten für das Tool, und ordnen Sie sie einer App zu.
      1. Öffnen Sie das Repository, den Plan oder den Pipeline-Datensatz aus der entsprechenden zugehörigen Liste, und klicken Sie auf Importieren .
        Importierte Verzweigungsdatensätze, Commits, Pipeline-Ausführungen, Arbeitselemente usw. werden den entsprechenden zugehörigen Listen hinzugefügt.
      2. In App Klicken Sie auf die Suchliste, und wählen Sie einen App-Datensatz aus, der dem Repository, den Plänen oder der Pipeline zugeordnet werden soll.
      Importierte Verlaufsdatensätze werden den entsprechenden zugehörigen Listen hinzugefügt.