Task #11285
open
Описать схему использования GitLab Api в инструменте
Added by Denis Kildishev almost 3 years ago.
Updated over 1 year ago.
Published in build:
1.4.781
Description
Нужно описать предполагаемую схему работы с функциями GitLab через API
Из планируемых на данных момент функций
1. Авторизация через токен
2. Подгрузка в рабочее пространство проектов из гита
3. Ограничения доступа к проектам на основе прав гитлаба
По интеграции с gitlab
Предлагается следующая схема
Основные методы для работы с gitlab вносятся в плагин git
Добавить настройки соединения с гитом к проектам(и использовать если они есть как средство авторизации)
Возможно добавить потом метод импорта из гитлаба
Если для проекта было задано, то ключ хранится в защищенном хранилище
Хранилище защищено ключом который запрашивается если идет доступ к нему
В api плагин предлагается добавить возможность задания произвольных фильтров запросов (добавляя возможность фильтрации по пользовательскому ключу и возможно ограничения доступа)
Связь gitlab и api происходит через плагин gitlab-api
С одной стороны там добавляется реализация нового фильтра запросов
С другой добавляются точки для доступа к нескольким вещам
ревизиям проектов
списку проектов из гитлаба
- Status changed from New to Resolved
- % Done changed from 0 to 100
- Published in build set to 1.4.781
Also available in: Atom
PDF