GitLab
Последняя версия: 1.3.0
Дистрибутив: образ плагина GitLab
Описание
Плагин GitLab предназначен для подключения Графини к GitLab API. Он позволяет использовать данные GitLab при построении графиков, таблиц и переменных: проекты, пайплайны, merge request, релизы, теги, users, audit events и другие ресурсы.
Для подключения используется стандартный конструктор источника данных. Проверка соединения выполняется по указанному API-адресу GitLab с помощью персонального токена доступа.
Настройка
Ниже приведена форма создания источника данных GitLab из интерфейса Графини.
Базовая форма
Базовая форма источника данных GitLab содержит только три пользовательских поля: URL, Токен доступа и Количество страниц.

Поля источника данных
Ниже перечислены поля, которые используются при создании источника данных GitLab.
| Название в UI | Код поля | Тип | Обязательность | Примечание |
|---|---|---|---|---|
URL | url | text | обязательно | Базовый URL GitLab API, например https://gitlab.com/api/v4 |
Токен доступа | accessToken | password | обязательно | Персональный токен доступа к GitLab API |
Количество страниц | pageLimit | number | необязательно | Максимальное количество страниц данных для выборок в конструкторах, значение по умолчанию 5, допустимый диапазон 1..100 |
Динамические поля и зависимости
У datasource-формы плагина GitLab нет пользовательских триггерных полей.
- дополнительные поля не появляются при изменении значений
- отдельные режимы аутентификации отсутствуют
- форма всегда состоит из полей
URL,Токен доступаиКоличество страниц
Пример заполненной формы

Правила заполнения, важные для проверки подключения
- поле
URLобязательно и должно содержать корректный URL - для успешной проверки подключения указывайте именно базовый адрес GitLab API, обычно с суффиксом
/api/v4 - поле
Токен доступаобязательно - токен должен быть действующим и иметь доступ к GitLab API
- поле
Количество страницможно не заполнять, тогда используется значение5 - если поле
Количество страницзаполнено, указывайте целое число от1до100
Порядок создания источника данных
- Откройте раздел
Источники данныхи нажмитеДобавление источника. - В поле
Источник данныхукажите понятное имя подключения. - В поле
ТипвыберитеGitLab. - В поле
URLукажите базовый адрес GitLab API. - В поле
Токен доступавставьте персональный токен доступа. - При необходимости заполните поле
Количество страниц. - Нажмите
Проверить соединение. - После успешной проверки нажмите
Сохранить.
Пример заполнения
URL:https://gitlab.company.local/api/v4Токен доступа: персональный access token пользователя или сервисной учётной записи GitLabКоличество страниц:5
Пример заполнения с увеличенным лимитом выборки для конструкторов
URL:https://gitlab.company.local/api/v4Токен доступа: персональный access token пользователя или сервисной учётной записи GitLabКоличество страниц:20
Такой вариант удобен, если в GitLab много проектов и в выпадающих списках конструктора нужно просматривать больше результатов за один проход.