APIForGit » History » Version 1
Denis Kildishev, 04/20/2023 02:22 PM
1 | 1 | Denis Kildishev | h1. APIForGit |
---|---|---|---|
2 | |||
3 | По интеграции с gitlab |
||
4 | Предлагается следующая схема |
||
5 | Основные методы для работы с gitlab вносятся в плагин git |
||
6 | Добавить настройки соединения с гитом к проектам(и использовать если они есть как средство авторизации) |
||
7 | Возможно добавить потом метод импорта из гитлаба |
||
8 | Если для проекта было задано, то ключ хранится в защищенном хранилище |
||
9 | Хранилище защищено ключом который запрашивается если идет доступ к нему |
||
10 | В api плагин предлагается добавить возможность задания произвольных фильтров запросов (добавляя возможность фильтрации по пользовательскому ключу и возможно ограничения доступа) |
||
11 | Связь gitlab и api происходит через плагин gitlab-api |
||
12 | С одной стороны там добавляется реализация нового фильтра запросов |
||
13 | С другой добавляются точки для доступа к нескольким вещам |
||
14 | ревизиям проектов |
||
15 | списку проектов из гитлаба |