
Глубокая интеграция GitLab
Готовое решение Интеграция с GitLab для 1С-Битрикс. Установите модуль и свяжите сайт с репозиторием для автоматизации разработки. Скачайте сейчас!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 04.04.2019
- Обновлено:
- 10.11.2025
- Версия:
- 1.0.6
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Корпоративный портал», «Энтерпрайз»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Что включает интеграция
Готовое решение Интеграция с GitLab для платформы 1С-Битрикс (редакции «Корпоративный портал» и «Энтерпрайз») предназначено для автоматизации связи между системой управления проектами Битрикс24 и сервисом хранения кода GitLab. Продукт устраняет разрыв между разработчиками, работающими с GitLab (Merge Requests, CI/CD, GitLab Flow), и остальными сотрудниками компании, которые ведут задачи, ставят сроки и контролируют исполнение через Битрикс24. Модуль ориентирован на команды, где требуется прозрачный учёт времени на ревью кода и синхронизация технических процессов с бизнес-задачами.
Какие задачи решает модуль
- Учёт времени на код-ревью: Система автоматически создаёт задачу в Битрикс24 для каждого нового Merge Request. Ревьюер вручную запускает тайм-трекинг, что позволяет точно фиксировать, сколько часов уходит на проверку каждого MR. Данные накапливаются по проектам и задачам.
- Планирование загрузки ревьюера: Автоматически созданная задача содержит теги, приоритет и планируемую длительность. Разработчик или тимлид видит реальную очередь задач на ревью, а не просто список открытых MR.
- Аналитика для тимлида: Модуль предоставляет данные о соотношении времени на разработку, ревью и исправление ошибок. Это позволяет точнее оценивать пропускную способность команды и прогнозировать сроки спринтов.
- Информирование заказчиков: Проект-менеджеры и другие сотрудники компании видят статус задачи в Битрикс24. Каждый раз, когда меняется статус Merge Request, изменяется и статус связанной задачи — без необходимости заходить в GitLab.
Что получает покупатель после установки
После установки и настройки модуля (текущая версия 1.0.6, обновление от 10.11.2025) вы получаете двухстороннюю интеграцию: все Merge Requests из GitLab отображаются в виде задач Битрикс24 с привязкой к проекту и исполнителю. Для каждой задачи доступен ручной запуск учёта времени, установка приоритетов и тегов. Вы также получаете историю изменений по каждой задаче, что исключает потерю контекста при переходе между системами. Модуль совместим с актуальными версиями Битрикс24 (Корпоративный портал и Энтерпрайз). Адаптивность под мобильные устройства и поддержка композитного кэширования не предусмотрены, так как продукт рассчитан на работу через десктопный интерфейс и API.
Для кого подходит решение
Продукт будет полезен IT-компаниям и внутренним разработкам, которые используют GitLab в качестве основного репозитория и CI/CD, а для управления проектами и коммуникациями — Битрикс24. Особенно эффективно решение для команд, где тимлиды и проектные менеджеры хотят видеть реальную загрузку разработчиков и время, затраченное на код-ревью. Модуль подходит для бизнеса любого масштаба — от небольших стартапов до крупных корпоративных порталов, где требуется строгий контроль над трудозатратами на технические задачи.
Модуль помогает упростить работу в команде разработчиков, которая использует сервис Gitlab для хранения и коллективной работы над исходниками, собирает и деплоит проекты через Gitlab CI, управляет изменениями по модели Gitlab Flow, но принимает задачи и взаимодействует с другими сотрудниками компании на Битрикс24.
Какие задачи решает модуль
Помогает учитывать время, которое уходит на ревью кода, давая возможность видеть, по каким задачам и проектам стоят задачи и сколько у ревьюера уходит времени на каждую из них. Учет времени включается в автоматически созданной задаче вручную ревьюером.
Помогает ревьюеру планировать свою работу. К каждому открываемому MR в Битрикс24 создаётся задача, которой можно поставить теги, приоритет и планируемую длительность. Это позволяет ему контролировать количество и объём задач, которые на нём стоят.
Помогает тимлиду планировать работу своей команды. Имея данные о соотношении времени, уходящего на разработку, ревью и исправление выявленных на ревью ошибок - можно более точно оценивать, какой объём задач может себе позволить твоя команда.
Помогает проект-менеджерам и другим сотрудникам компании быть в курсе о состоянии порученных ими задач. Каждый раз, когда разработчик на Gitlab’е открывает MR, переназначает MR, принимает MR, прогоняет тесты в MR, деплоит MR на продакт - в Битрикс24 в соответствующей задаче добавляется соответствующий комментарий.
Помогает контролировать крайний срок по задачам.
В момент создания задачи по ревью ревьюер видит тот же самый крайний срок, что и исполнитель и может более правильно расставить для себя приоритеты так, чтобы не получилось, что задача была сделана вовремя но была просрочена из-за затянувшегося ревью.
Функционал
1. Создание на ревьюера задачи о необходимости принять MR.
Каждый раз, когда ревьюера назначают ответственным за MR на Gitlab’е - в Битрикс24 на него автоматически создаётся задача о необходимости принять MR. Ревьюер может проставить ей тег, добавить в план рабочего дня и перейти из неё в исходную задачу разработчика или по ссылке на MR.
2. Добавление к задаче комментариев о связанных с задачей событиях на Gitlab’е.
Каждый раз, когда на Gitlab’е происходит что-то значимое - к соответствующей задаче добавляется соответствующий комментарий:
Разработчик открыл/закрыл MR.
Ревьюер принял/не принял MR.
3. Передача запросов с Gitlab’а в систему событий Битрикс24.
В модуле предусмотрена возможность добавления собственных обработчиков для приходящих с Gitlab’а веб-хуков, которая позволяет вам добавить к интеграции нужный функционал, реализовав простой интерфейс и не разбираясь в особенностях авторизации запросов и формата сообщений.
4. Чат-бот для оповещений с Gitlab’а (это еще в разработке)
Модуль добавляет в Битрикс24 обработчик для вебхука гитлаба, который пишет разработчику всякий раз, когда на Gitlab’е происходит что-то значимое для этого разработчика. В счёт этого последний может даже не пользоваться почтой и вовремя реагировать на все события.
Версии Битрикс24
Модуль работает во всех редакциях коробочных версий Битрикс24.
Версии Gitlab
Gitlab.com, Gitlab CE 9.0+, Gitlab EE 9.0+
Для чего предназначен модуль «Глубокая интеграция GitLab» и какие задачи он решает?
С какими редакциями 1С-Битрикс совместим модуль?
Какова стоимость модуля и условия лицензирования?
Сложно ли установить и настроить модуль самостоятельно?
Какая техподдержка предоставляется после покупки модуля?
Установка модуля из Маркетплейса
Перейдите в административную панель сайта, откройте раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Глубокая интеграция GitLab» и нажмите «Установить».
Активация модуля в системе
После установки перейдите в «Маркетплейс» → «Установленные решения». Найдите модуль в списке и нажмите «Активировать», если он не активирован автоматически.
Переход к настройкам модуля
В списке установленных решений кликните по названию модуля «Глубокая интеграция GitLab» или выберите «Настроить». Откроется страница параметров модуля.
Подключение к GitLab
В настройках модуля укажите URL вашего GitLab-сервера и сгенерируйте токен доступа (Personal Access Token) в GitLab с необходимыми правами. Введите токен в соответствующее поле для авторизации.
Настройка привязки к задачам Битрикс24
В разделе настроек выберите, для каких проектов или групп задач будут создаваться задачи на код-ревью. Укажите шаблоны тегов, приоритет и планируемую длительность, если это предусмотрено интерфейсом.
Проверка интеграции
Создайте тестовый Merge Request в GitLab. Убедитесь, что в Битрикс24 автоматически появилась задача с указанием ревьюера и возможностью запуска тайм-трекинга. Проверьте отображение тегов и приоритета.
- v1.0.610.11.2025- Исправлена опечатка
- v1.0.505.11.2025- Обновлены пакеты композер
- v1.0.402.06.2025Добавлена поддержка системных хуков
- v1.0.327.05.2020Добавлена дополнительная проверка ответственного МР В настройках модуля добавлен коэффициент для установки планируемого времени у задачи ревью при ее создании
- v1.0.225.07.2019Добавлено - Добавить поддержку нескольких MR к одной задаче: обновление описания задачи по ревью согласно статусу MR - Убрать автоматическое завершение задачи про ревью при мёрже MR - Получение идентификатора пользователя через GitLab API - Добавлен синк UF_ полей пользователя, включая UF_CRM_ из базовой задачи в задачу ревью
- v1.0.130.04.2019Добавлено - Интернационализация - Поддержка английского и немецкого языков
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.
















