GitLab
В GitLab отсутствуют стандартные поля "Приоритет" и "Статус", поэтому для установления связи с трекером необходимо использовать лейблы GitLab. Рекомендуется создать лейблы, соответствующие стандартным статусам и приоритетам DoQA:
- Приоритеты: высокий, средний, низкий.
- Статусы: открыт, в работе, тестирование, закрыт.
Для подключения интеграции с GitLab выполните следующие шаги:
- Заполните ссылку на систему https://gitlab.com
- Введите токен
- Сохраните изменения.
Обратная интеграция с GitLab
DoQA позволяет настраивать обратную интеграцию с GitLab, чтобы при присвоении баг-репорту в трекере лейблов, обозначающих статусы или приоритеты, автоматически обновлялись соответствующие поля в связанном баг-репорте в DoQA.
Для настройки обратной интеграции выполните следующие шаги:
- В GitLab в настройках проекта выберите "Webhooks"
- Нажмите на кнопку добавления нового вебхука
- Заполните ссылку по шаблону https://domain.doqa.app/api/integrations/gitlab/webhook
- Отметьте чек-бокс Issue events
- Подтвердите создание вебхука.