Ответ 1
Начиная с GitLab 9.3 (доступно только для Starter/Bronze и выше), качество кода будет оцениваться как часть конвейера CI/CD, а результаты будут отображаться в запросе на слияние.
Пример того, как это выглядит в запросе на слияние, можно увидеть в документации по GitLab Code Quality.
Это работает "автоматически" с помощью Auto DevOps, или вы можете настроить качество кода вручную с помощью примеров качества кода
Это не относится к отображению качества кода и состояния конвейера для данной ветки в README. Как уже упоминалось, он показывает состояние конвейера и качество кода в самой MR. Тем не менее, при просмотре определенной ветки, коммит в верхней части страницы показывает общее состояние конвейера. Нажмите на этот статус, чтобы перейти к конвейеру для получения более подробной информации о задании, включая само задание "Качество кода".
Это не так удобно, как то, что вы ищете, но это обходной путь. Обычно проблемы с качеством и состоянием сборки наиболее важны в самом предлагаемом запросе на слияние, где исправления могут быть внесены до их слияния в ветку master/target.