GitLab

Verwenden Sie die GitLab-Integration, um GitLab-Issues direkt in Zammad-Tickets zu verfolgen. Fügen Sie Links zu Issues hinzu und erhalten Sie Metainformationen wie Status (offen/geschlossen), Assignee, Labels und mehr.

Bitte beachten Sie, dass unsere GitLab-Integration keine Merge Requests unterstützt.

Seite GitLab-Integration in Zammad

Einrichtung

  1. Erstellen Sie ein neues API-Token in GitLab. Zammad unterstützt die Verwendung eines Gruppen-, Projekt- und eines persönlichen Zugriffstokens.

  2. Fügen Sie einen Namen hinzu, legen Sie ein Ablaufdatum fest und setzen Sie die Berechtigung read_api.

  3. Geben Sie Ihr neues API-Token in Zammad ein und aktivieren Sie die GitLab-Integration. Verwenden Sie den Standard-API-Endpunkt (https://gitlab.com/api/graphql), es sei denn, Sie sind ein selbst hostender Benutzer von GitLab.

Hinweis

🔒 Wenn Sie Issues in privaten Repos verlinken möchten…

Ihr API-Token muss zu einem Konto mit Zugriff auf diese Repos gehören.

Gefahr

Bitte beachten Sie, dass das Deaktivieren der SSL-Verifizierung ein Sicherheitsrisiko darstellt. Es sollte nur vorübergehend oder zu Testzwecken verwendet werden. Wenn diese Option deaktiviert ist, findet keine Überprüfung des Zertifikats statt, was bedeutet, dass jedes vorgelegte Zertifikat akzeptiert wird.

Sobald Sie das erledigt haben wird eine neue Registerkarte für GitLab-Issues im Ticketbereich angezeigt. 🎉

Fehlerbehebung

Die Token-Verifizierung dauert sehr lange

Leichte Verzögerungen sind normal (<2 Min.), insbesondere bei stark belasteten Systemen.

Administratoren von selbst gehosteten Zammad-Instanzen sollten Ihre Netzwerkeinstellungen prüfen und sicherstellen, dass Ihr Zammad-Server gitlab.com erreichen kann.

Ich habe die Seite neu geladen, und jetzt ist das API-Token verschwunden

Dies kann darauf hindeuten, dass Zammad noch dabei ist, Ihr API-Token zu verifizieren. Versuchen Sie, die Seite in ein paar Minuten noch einmal zu laden.