Другие модули на выбор

Интеграция с GitLab

Стоимость: руб.
Этот компонент мы сможете использовать только при наличии лицензии. Подходящие редакции:

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

Решение устанавливается на все редакции коробочных Битрикс24.

Инструкция по установке решения

1. Нажимаем кнопку "Установить" на странице решения в Маркетплейс

2. Вводим адрес своего портала и нажимаем кнопку "Установить"

3. Нажимаем кнопку "Загрузить" на странице "Система обновлений сторонних решений", на которую вас перенаправит после выполнения предыдущего шага

4. Принимаем лицензионное соглашение

5. Нажимаем на кнопку установить, которая появится после загрузки решения

6. Пользуемся

Настройка модуля после установки

Модуль "Интеграция с GitLab" имеет ряд настроек, которые нужно указать для его работы.

Настройки доступны в административной части сайта в разделе "Настройки" -> "Настройки продукта" -> "Настройки модулей" -> "Интеграция с GitLab". На вкладке "Основное" можно настроить следующие параметры:

"Идентификатор пользователя от которого создавать комментарии" - выбирается пользователь от имени которого будут писаться сообщения об изменениях на GitLab. По умолчанию - пользователь с идентификатором 1.

"Секретный токен для валидации запросов" - указывается токен для интеграции с GitLab. Для получения токена нужно в репозитории на GitLab во вкладке "Settings" -> "Integrations" (В некоторых версиях "Settings" -> "System hooks" или "Settings" -> "Webhooks") создать новый вебхук с установленной галочкой "Merge request events" и URL равным "адреспортала/bitrix/tools/bizprofi.gitlab/gitlab.php". Вебхук можно создать системный (тогда будут отслеживаться изменения MR во всех проектах), на группу (тогда будут отслеживаться изменения MR во всех проектах группы) или конкретный проект (тогда будут отслеживаться изменения MR только в рамках этого проекта)

"Токен для запроса информации о пользователях с Гитлаба" - указывается токен для работы с API GitLab. Используется исключительно для получения данных о пользователе GitLab. Для получения токена нужно в репозитории на GitLab во вкладке "Settings" -> "Access Tokens" (В настройках пользователя admin) создать новый токен с установленной галочкой "read_user". Применяется в случае, если сработал веб‑хук по пользователю, для которого в настройках модуля не указано сопоставление — тогда система пытается сопоставить пользователя по email. Если токен не указан, MR с такими пользователями будут игнорироваться.

"Путь до GitLab API" - указывает путь до API вашего GitLab. По умолчанию используется ссылка на публичный GitLab; замените домен на домен вашего GitLab. Используется исключительно для получения данных о пользователях.

Так же нужно настроить соответствие пользователей Битрикс и логинов GitLab в блоке "Соответствие логинов GitLab с пользователями Битрикс".

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

Параметры "Действие при мёрже MR", "Действие при закрытии MR", "Действие при удалении MR", "Действие при обновлении MR" позволяют указать автоматическое завершение задачи про ревью, при совершении указанных действий. По умолчанию - "Ничего не делать".

Параметр "Коэффициент расчета планируемого время для задачи ревью от базовой задачи" позволяет задать коэффициент выделяемого времени на задачу про ревью, относительно базовой задачи. По умолчанию - "0.2" (20% времени от базовой задачи).