«Интеграция с GitLab» — модуль для Битрикс24
«Интеграция с GitLab» — модуль, упрощающий работу команды разработчиков.
Подходит для команды, которая использует GitLab для хранения и коллективной работы над исходниками, собирает и деплоит проекты через GitLab CI, управляет изменениями по модели GitLab Flow, но принимает задачи и взаимодействует с другими сотрудниками компании в Битрикс24.
Какие задачи решает
- Помогает учитывать время, которое уходит на ревью кода. Видно, по каким проектам стоят задачи и сколько у ревьюера уходит времени на каждую из них. Ревьюер вручную включает время в автоматически созданной задаче.
- Помогает ревьюеру планировать работу. К каждому открываемому MR (запрос на слияние изменений) в Битрикс24 создаётся задача, которой можно поставить теги, приоритет и планируемую длительность. Ревьюер контролирует количество и объём задач, которые на нём стоят.
- Помогает тимлиду планировать работу команды. Данные о соотношении времени на разработку, ревью и исправление ошибок, выявленных на ревью, позволяют точнее оценить, какой объём задач может выполнить команда.
- Показывает проект-менеджерам и другим сотрудникам статус делегированных задач. Когда разработчик в GitLab открывает, переназначает или принимает MR, прогоняет тесты или деплоит MR на продакшен, в соответствующей задаче Битрикс24 появляется аналогичный комментарий.
- Помогает контролировать дедлайн задач. В задаче на ревью ревьюер видит тот же дедлайн, что и исполнитель, и расставляет приоритеты так, чтобы задача не была просрочена из-за затянувшегося ревью.
Функции
Задача ревьюеру о необходимости принять MR
Когда ревьюера назначают ответственным за MR в GitLab, в Битрикс24 на него автоматически создаётся задача. Ревьюер может проставить ей тег, добавить в план рабочего дня и перейти из неё в исходную задачу разработчика или по ссылке на MR.
Комментарии о событиях в GitLab
Когда в GitLab происходит что-то значимое, к соответствующей задаче добавляется комментарий: разработчик открыл или закрыл MR, ревьюер принял или не принял MR.
Запросы из GitLab в систему событий Битрикс24
В модуле можно добавить собственные обработчики для веб-хуков из GitLab. Это позволяет дополнить интеграцию нужными функциями, не разбираясь в авторизации запросов и формате сообщений.
Совместимость
Модуль работает во всех редакциях коробочного Битрикс24.
Версии GitLab: GitLab.com, GitLab CE 9.0+, GitLab EE 9.0+.
Документы и поддержка
- Программа для ЭВМ, разработчик — ООО «ГК БизнесПрофи». Описание программы (PDF).
- Демонстрационная версия и полное описание — в Маркетплейсе 1С-Битрикс.
- Техническая поддержка — бесплатно, по регламенту технической поддержки.
- Другие программы и модули БизнесПрофи — на странице «Программы и модули».
Подключить модуль
Расскажите, как устроена работа команды, — поможем установить и настроить модуль на вашем коробочном Битрикс24.