GitLab¶
Verwenden Sie die GitLab-Integration, um GitLab-Issues direkt in Zammad-Tickets zu verfolgen. Fügen Sie Hyperlinks zu Issues hinzu und erhalten Sie eine Live-Zusammenfassung von Metadaten wie Status (offen/geschlossen), zugewiesene Personen, Labels und mehr.
Bemerkung
Die GitLab-Integration unterstützt keine Merge-Requests.
Einrichtung¶
Erstellen Sie in Ihren GitLab-Einstellungen ein neues API-Token unter Access Tokens.
Wählen Sie ausschließlich ``read_api `` unter Select scopes.
Hinweis
🔒 Wenn Sie Issues in privaten Repos verlinken möchten…
Ihr API-Token muss zu einem Konto mit Zugriff auf diese Repos gehören.
Geben Sie Ihr neues API-Token in Zammad ein und aktivieren Sie die GitLab-Integration.
Hinweis
Lassen Sie den Standard-API-Endpunkt (
https://gitlab.com/api/graphql
) unverändert, es sei denn, Sie hosten Gitlab selbst.
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.