Project

General

Profile

Actions

APIForGit

По интеграции с gitlab
Предлагается следующая схема
Основные методы для работы с gitlab вносятся в плагин git
Добавить настройки соединения с гитом к проектам(и использовать если они есть как средство авторизации)
Возможно добавить потом метод импорта из гитлаба
Если для проекта было задано, то ключ хранится в защищенном хранилище
Хранилище защищено ключом который запрашивается если идет доступ к нему
В api плагин предлагается добавить возможность задания произвольных фильтров запросов (добавляя возможность фильтрации по пользовательскому ключу и возможно ограничения доступа)
Связь gitlab и api происходит через плагин gitlab-api
С одной стороны там добавляется реализация нового фильтра запросов
С другой добавляются точки для доступа к нескольким вещам
ревизиям проектов
списку проектов из гитлаба

Updated by Denis Kildishev over 1 year ago · 1 revisions