Git2Sonar - Выгрузка истории проекта GIT в SonarQube
Проект позволяет запустить анализ для SonarQube git-проекта по истории из git. Один из примеров использования
Что нужно:
OneScript
SonarScanner
SonarQube
Порядок действий:
git2sonar
, если ее нет:opm install git2sonar
PATH
нет пути к SonarScanner - то добавляем. Для проверки в консоли должна работатьsonarscanner
.git2sonar export ...
Например:
git2sonar export --project path/to/project --source src --key acc-export --url http://localhost:9000/ --token t_o_k_e_n --date 2020-01-01 --branch master
где:
--project
- путь до Git-проекта.--source
- каталог с исходными кодами внутри проекта.--key
- ключ проекта, по этому значению будет произведен поиск / создание проекта в SonarQube.--url
- адрес сервера SonarQube.--token
- токен доступа к SonarQube.--date
- дата последнего анализа, с этой даты будет отфильтрована история Git-проекта.--branch
- git ветка, из которой будут получены коммиты для анализа.master
PATH
Используется:
gitflow
Прежде чем кодить
нужно:
Используется лицензия MIT License
1. Откройте маркетплейс из главного меню TurboConf или из меню в панели уведомлений.
2. Найдите нужную разработку.
3. Нажмите кнопку Установить.
TurboConf все установит автоматически!