-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MOD] Формат Code Qualty GitLab #3419
Comments
В использовании оно будет чем-то отличаться от junit? Junit бсл лс поддерживается в гитлабе. |
Да, в гитлабе это разные сущности, юнит-тесты выдают сводную инфу в своём дашборде: А проверка кода всё же ближе к нашим целям, она отображает все замечания прямо в коммитах и мёрджреквестах: |
Понял, спасибо. |
А сонар для этих целей (анализа мердж реквестов) использовать не планируете? |
Сонар всё ж не нативный, а отдельная система со своим интерфейсом, которая требует отдельного организованного процесса проверки, а тут прям в рамках гитлаба удобно каждый каммит проверять, быстренько разраба "потыкать палочкой". |
Так сонар умеет в гитлабе построчно комментировать мерж реквесты. Даже в бесплатной версии. Интерфейс сонара не обязательно открывать. Или code quality умеет просто в покоммитный просмотр из основной ветки? |
Да, code quality каждый каммит прямо в при просмотре его изменений сразу отображать замечания. Т.е. грубо говоря, выложил у меня разраб коммит, отработал runner, увидел косяки, я ему сразу на пайплайн вешаю отказ, а не ждём пока задачу разраб закончит, и только разборе мердж-реквеста мы ему сделаем ататай. |
Здорово, звучит очень полезно. |
в качестве fingerprint я пока использовал путь к файлу + код диагностики + место срабатывания. так что при перетасовке кода он будет меняться. не знаю, насколько это будет мешать нормальному использованию, но это можно отдельно доработать. сейчас бы убедиться, что все работает ожидаемо на стороне гитлаба |
Могу я вас ещё попросить скомпилировать под win_x64, я сам скорее всего быстро не осилю |
(github не даёт приложить жарник\рарник\зипарь запороленный, так что ссылка.) |
Диагностика
Проверка файлов по списку
Описание предлагаемых изменений
Необходимо добавить формат отчета для прямого использования в GitLAB
Вот ссылка на формат, он простой похож на tslint
https://docs.gitlab.com/ee/ci/testing/code_quality.html#code-quality-report-format
Дополнительная информация
The text was updated successfully, but these errors were encountered: