Документация

GitLab

Подключите GitLab с помощью персонального токена доступа. В настоящее время функция доступна в режиме закрытого предпросмотра.

GitLab подключается с использованием персонального токена доступа. Настройте его в Настройки → Подключения → Управление исходным кодом.

Создание токена

В GitLab создайте персональный токен доступа с api необходимыми правами. Эти права позволяют читать содержимое репозитория, создавать ветки и открывать запросы на объединение.

Вставьте его в настройки Управления исходным кодом. Coroid шифрует его при хранении, никогда не отображает его в интерфейсе или через API и не включает в экспорт настроек.

Владение токеном

Для совместного использования командой создайте токен на учетной записи, предназначенной для автоматизации, а не на личной учетной записи, чтобы подключение продолжало работать при смене ролей сотрудников.

Установите срок истечения, который вы будете отслеживать. Токен, срок действия которого истекает незаметно, приведет к внезапному сбою при отправке данных, что затруднит диагностику по одному лишь сообщению об ошибке.

Запросы на объединение

Coroid открывает запросы на объединение так же, как он открывает запросы на вытягивание в GitHub — по одной ветке на задачу, отправляемой при готовности работы, с целевой базовой веткой.

Ваши существующие правила утверждения и требования к конвейеру применяются без изменений.

Приложения для рецензирования GitLab

Если вы используете приложения для рецензирования GitLab, эти среды можно прикрепить к запросам на объединение в качестве доказательств рецензирования. Подробнее — в разделе Доказательства рецензирования.

Локально развернутая версия GitLab

Подключение предполагает, что ваша экземпляр GitLab доступен из Coroid. Для локально развернутого экземпляра, находящегося за границей сети, это обязательное условие, которое нужно выполнить до настройки токена.