Как я могу использовать настраиваемую конфигурацию Code Climate в GitLab CE?

У меня проблемы с настройкой следующей среды. Я хотел бы быстро проверить качество кода нескольких файлов SASS в моем локальном репозитории GitLab. Это содержание.gitlab-ci.yml файл:

include:
  - template: Code-Quality.gitlab-ci.yml

stages:
  - test

И я поставил .codeclimate.ymlфайл также в корне репозитория. Эта установка содержит плагин SCSS lint. Но при запуске конвейера он не принимает никаких пользовательских конфигураций, которые я поместил в этот файл. Он использует конфигурацию по умолчанию и полностью игнорирует файл.

Что мне делать, чтобы убедиться, что изменения в .codeclimate.ymlподобраны? Кстати, я использую GitLab Community Edition.

2 ответа

Шаблон Gitlab (Code-Quality.gitlab-ci.yml) использует codeclimate для сканирования кода.

Мы можем создать .codeclimate.yamlфайл, чтобы указать плагины (и другие настройки) во время сканирования.

Посетите https://docs.codeclimate.com/docs/advanced-configuration , чтобы узнать, как настроить параметры.

Я пытался решить эту проблему уже несколько часов, оказалось, что у меня указанный внутри моего это означало, что он не был передан контейнеру, выполняющему анализ. Теперь это работает.

Так что попробуй проверить ;-)

Другие вопросы по тегам