Przejdź do głównej zawartości

GitLab

Formularz konektora GitLab

Standardowy formularz konektora, opisany ogólnie w Konektorach. Obsługiwane są instancje GitLab od wersji 14, zarówno własne, jak i gitlab.com.

PoleCo wpisaćPrzykład
Adres URL API konektoraadres instancji z sufiksem /api/v4https://gitlab.firma.pl/api/v4
Nazwa użytkownikalogin konta, na którym wygenerowano tokenq247-service
Osobisty token dostępu (PAT)token z zakresami odczytuglpat-xxxxxxxx albo $$GITLAB_TOKEN

Pominięcie sufiksu /api/v4 w adresie jest najczęstszą pomyłką przy tym konektorze i objawia się statusem Błąd.

Oba pola poświadczeń przyjmują zamiast wartości nazwę zmiennej środowiskowej z przedrostkiem $$, na przykład $$GITLAB_TOKEN. Wtedy w Q247 zapisuje się sama nazwa zmiennej, a token zostaje na hoście wtyczki; zasady i pułapki tego zapisu opisują Konektory.

Token generuje się w GitLabie, w ustawieniach użytkownika, w sekcji Access Tokens. Wymagane zakresy to read_user, read_api i read_repository. Jeśli instancja korzysta z grup, konto musi należeć do wszystkich grup, których repozytoria mają być analizowane.

Zobacz też